ES6 自执行函数&rest参数&展开运算符 2021-11-27

一、自执行函数

概念:自执行函数就是当它被定义出来,就会自动执行的函数。有些函数我们只需要调用一次就不再使用了,而箭头函数不需要调用,传参也很方便,提高开发效率。

方式一:

  (function () {

            console.log('Hello');

        }) ();

方式二:

  +function sayYes() {   

                console.log('sayYes~');

            }();

方式三: (箭头函数自执行)

 (() => {

            console.log('李家坡');

        })();

二、rest参数 (了解)

概念:在方法的形参前面添加三个点就是方法的rest参数,rest参数用来接收多余形参个数的实参,它是个数组,不同于arguments,rest参数可以使用数组的任何方法。

注意:在调用函数时,实参传给对应的形参,其他的传给...args  也就是rest参数

           args是个自定义变量  通常情况下rest参数一般放在其他形参后面

三、展开运算符

概念:展开运算符可以合并数组及对象


合并数组


合并对象

注意:如果合并的多个对象属性相同,后面的会覆盖前面的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容