1.匿名函数自调用
基本形式为(function(){...})();
前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行
后边括号的作用其实就是相当于这个function函数不需要被调用,代码运行到这里时他会自己执行,没有括号的话没有人调用这个函数他是不会执行的
2.ES6的 ()=>{}
一般情况下我们使用function定义的函数,this的指向随着调用环境的变化而变化,但是在箭头函数中this的指向是固定不变的,一直指向的是定义函数的环境
本文共 285 字,大约阅读时间需要 1 分钟。
1.匿名函数自调用
基本形式为(function(){...})();
前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行
后边括号的作用其实就是相当于这个function函数不需要被调用,代码运行到这里时他会自己执行,没有括号的话没有人调用这个函数他是不会执行的
2.ES6的 ()=>{}
一般情况下我们使用function定义的函数,this的指向随着调用环境的变化而变化,但是在箭头函数中this的指向是固定不变的,一直指向的是定义函数的环境
转载于:https://www.cnblogs.com/bigbooms/p/10959583.html