22-立即执行函数


文档摘要

title: 22-立即执行函数 立即执行函数 IIFE 概念 函数定义完,就立即被调用,这种函数叫做立即执行函数。英文是 IIFE(Immediately-invoked function expression),立即调用函数表达式。 语法格式 语法1: 语法2:(立即执行函数也可以传参) 语法解释: 这种写法,需要再加一对圆括号,变成 举例 现有匿名函数如下: 立即执行函数如下: 立即执行函数往往只会执行一次。为什么呢?因为没有变量保存它,执行完了之后,就找不到它了。 IIFE的作用 为变量赋值 当给变量赋值需要一些较复杂的计算时,使用IIFE显得语法更紧凑。 将全局变量变为局部变量 现有如下代码: 我们知道,上方代码中,i 是全局变量,所有函数共享内存中的同一个变量i。


发布者: 作者: 转发
评论区 (0)
U