如何详细解析并实例化一个JavaScript立即执行函数(IIFE)?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1436个文字,预计阅读时间需要6分钟。
目录 + 前言 + 函数表达式 + 立即执行函数 + 如果我们理解整个情况:IIFE + IIFE的特征/行为 + 附:IIFE的参数 + 总结 + 前言 + IIFE,一般称为立即执行函数。你可能问我,*哼*!我知道常规的函数表达式是什么?
目录
- 前言
- 函数表达式
- 立即执行函数
- 如果我们了解整个情况:
- IIFE 的特征/行为
- 附:IIFE的参数
- 总结
前言
IIFE,一般称为立即执行函数。你可能会问我,*“嘿!我知道正常的函数表达式是什么样子的,但是 IIFE 到底是什么?”。*好吧,这正是我今天要在本文中回答的问题。
函数表达式
在了解立即调用函数表达式之前,让我们快速回顾一下 JavaScript 中的普通函数表达式是什么样的。
function(){ return ; }
这就是我们通常在 JavaScript 中编写函数的方式。function关键字,然后是函数名称,然后是函数体。
在ES6之后,我们还可以编写箭头函数,以及将箭头函数赋值给变量。
本文共计1436个文字,预计阅读时间需要6分钟。
目录 + 前言 + 函数表达式 + 立即执行函数 + 如果我们理解整个情况:IIFE + IIFE的特征/行为 + 附:IIFE的参数 + 总结 + 前言 + IIFE,一般称为立即执行函数。你可能问我,*哼*!我知道常规的函数表达式是什么?
目录
- 前言
- 函数表达式
- 立即执行函数
- 如果我们了解整个情况:
- IIFE 的特征/行为
- 附:IIFE的参数
- 总结
前言
IIFE,一般称为立即执行函数。你可能会问我,*“嘿!我知道正常的函数表达式是什么样子的,但是 IIFE 到底是什么?”。*好吧,这正是我今天要在本文中回答的问题。
函数表达式
在了解立即调用函数表达式之前,让我们快速回顾一下 JavaScript 中的普通函数表达式是什么样的。
function(){ return ; }
这就是我们通常在 JavaScript 中编写函数的方式。function关键字,然后是函数名称,然后是函数体。
在ES6之后,我们还可以编写箭头函数,以及将箭头函数赋值给变量。

