IIFE 萌新学习笔记
2024-08-31 13:23:30
立即执行函数表达式(IIFE)
IIFE:Immediately-Invoked Function Expression(立即执行函数表达式)
一 常用写法:
//经常使用的写法
(function(){
//匿名函数
console.log()
}()) //这样子也可以
(function(){
//匿名函数
console.log(123)
})() //也可以使用对象表达,但是这种情况下 最下面的()不能为空
var fn = (function(){
console.log(123);
}())
1 定义完成直接执行。
2 后面的小括号表示先执行哪一条。
3 执行顺序是先执行最后面的(),也就是自右边开始执行 例如:
(function(i){ // i = (3)
console.log(i)
}())
二 与闭包关系:
for(var i = 0 ; i< 6; i++){
(function (j) { // j = i
setTimeout(function () {
console.log(j)
},1000);
}(i))
} console.log(i)
//输出结果
,0,1,2,3,4,5
最新文章
- 【11-10】spring学习笔记-ApplicationContextAware
- Qt: 时钟Demo
- NAT功能的研究
- css3 -- 背景图处理
- js-变量
- 使用Spring的Property文件存储测试数据 - 初始化
- depthstencil buffer 不支持 msaa
- NOI2015考试小结
- A10 平板开发二搭建Android开发环境
- [TYVJ] P1055 沙子合并
- [转]部署Let’s Encrypt免费SSL证书&;&;自动续期
- Google 视频编码格式 VP9 究竟厉害在哪里
- Python机器学习 (Python Machine Learning 中文版 PDF)
- Python flask中的配置
- numpy 用于图像处理
- Application Metrics With Spring Boot Actuator
- fedora26 编译内核出现Can&#39;t use &#39;defined(@array)&#39; 错误
- 面向过程编程(OPP) 和面向对象编程(OOP)的关系
- Codeforce 475 C. Kamal-ol-molk&;#39;s Painting
- Codeforces Round #394 (Div. 2) 颓废记
热门文章
- zTree -- jQuery 树插件实现点击文字展开子节点
- UVA1583-Digit Generator(紫书例题3.5)
- BZOJ 4016 [FJOI2014]最短路径树问题 (贪心+点分治)
- V4L2框架分析学习
- pytorch 6 batch_train 批训练
- 题解 P3978 【[TJOI2015]概率论】
- http响应的封装
- 楼宇自控-RS232\RS485\RS422
- mycat的配置和学习
- android自己定义Application全局变量不能类型转换的问题