博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript中的自执行匿名函数
阅读量:6692 次
发布时间:2019-06-25

本文共 366 字,大约阅读时间需要 1 分钟。

格式:

(function(){//代码})();

 

解释:这是相当优雅的代码(如果你首次看见可能会一头雾水:)),包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。

来个带参数的例子:

(function(arg){alert(arg+100);})(20);

// 这个例子返回120。

回来看看jquery的插件编写

(function($) {  // Code goes here})(jQuery);

 

这样代码等同于 

var a=functon($){
//code};a(jQuery);

转载于:https://www.cnblogs.com/ac1985482/archive/2013/03/13/2957779.html

你可能感兴趣的文章
Java为Hyperledger Fabric(超级账本)开发区块链链代码智能合约之环境部署
查看>>
思科三层网络设计公式
查看>>
Groovy基本类型与运算符
查看>>
rabbitmq java.util.concurrent.TimeoutException
查看>>
IPsec***
查看>>
sql语句优化的十二条建议
查看>>
《数据库系统概念》5-连接、视图和事务
查看>>
那些亮瞎你的奇葩癖好!别再说程序猿不会玩了
查看>>
memcached安装与应用
查看>>
AWS举行AI大会re:MARS 焦点ML、自动化、机器人和太空科学
查看>>
Python正则表达式初识(四)
查看>>
构建LVS负载均衡群集
查看>>
VirtualBox的四种网络连接方式
查看>>
fir.im Weekly - 如果让你重新做一款APP
查看>>
android折现图、条形图、扇形图、渐变图等常用报表,代码简单,代码简单
查看>>
2003 AD备份和还原+++遇到的问题解决办法
查看>>
IoC容器2——容器总览
查看>>
Oracle 10G RAC一节点系统重做后修复
查看>>
使用load data infile来导入导出数据
查看>>
CompleableFuture
查看>>