javascript立刻执行函数
2024-10-21 07:37:51
一般常见的立刻执行函数推荐如下两种:
(function(a){
console.log(a);
})("kk"); (function(a){
console.log(a)
}("kk"));
一些其他的写法,如:
!function (a) {
console.log(a);
}("k"); +function (a) {
console.log(a);
}("k"); -function (a) {
console.log(a);
}("k");
因为javascript函数没有显式写return返回值的都会默认返回undefined,其它在function前面加"!"、"+"、"-"的,返回值会与这些一元运算符进行运算的
javascript没有块级作用域,为了避免不同js插件间的变量污染,我们在写插件的时候,经常用到js的立即执行函数来隔离作用域。
最新文章
- SQL Server 存储(4/8):理解Page Free Space (PFS) 页
- 9.5---括号是否有效(CC150)
- map的使用(自增)ret = map(lambda x : x+100 if x % 2 == 1 else x - 100, [1,2,3,4,5])
- 在ASP.NET MVC中使用Area
- C++11新特性,利用std::chrono精简传统获取系统时间的方法
- 关于H5中的Canvas API的探索
- 自定义DTD(myeclipser的XML提示功能)
- OpenShift实战(六):OpenShift日志监控EFK
- javascript语法之函数案例练习
- 【一通百通】Bash的单双括号建议:多用[[]], 少用[]
- torchvision 作用
- 我的主博客在CSDN,这里只有部分文章,这是地址https://blog.csdn.net/z979451341
- 记录Linux中遇到的技巧
- Linux set unset命令
- Mybatis之拦截器原理(jdk动态代理优化版本)
- C++中重载决议与可访问性检查的顺序
- IOS上架截屏 屏幕快照
- HDU1233 还是畅通工程 2017-04-12 19:49 64人阅读 评论(0) 收藏
- shell多线程,wait
- 20145314郑凯杰 《Java程序设计》第5周学习总结