首页 > 编程知识 正文

js立即执行函数,立即执行函数

时间:2023-05-04 06:56:40 阅读:182200 作者:3774

箭头函数的箭头函数抛弃了坏菜单,抛弃了argument和this

中的this是外部的this (默认为window )。this对箭头函数没有特殊意义,是普通的变量名。 如果外面宣布了什么是this,有些东西打电话也没用

箭头函数也没有定义arguments

arguments是打印所有的伪数组

只有JS才能立即执行函数,但现在很少使用1 .问题

以前只有var的时候,试图声明局部变量只能调用一个函数

缺点:为了声明局部变量a而声明了全局函数fn

2 .解决办法

函数没有名称并不意味着全局函数不会命名函数。 虽然只调用一个匿名函数,然后在声明之后直接调用匿名函数(),但由于我们认为JS是不合法的,因此在此函数之前添加一个操作运算符。 function () /之前的操作符是-! vara=1console.log(a ) } ()。

推荐! 中选择所需的族。 没有任何问题,不要永远用()创建即时执行函数。 ) )向上看,因为与上面的行相连。 例如,如果上面的代码返回值为undefined,则为undefined (function…)。函数3 .考虑新版本的JS如何创建局部变量

使用let和{}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。