数码资讯
自avascript执行匿名函数的例子
Javascript中的自执行匿名函数 格式: (函数(){()) 代码 })(); 说明:这是相当优雅的代码(如果您第一次看到可能会混淆):((函数)函数由第一对括号{ })到脚本函数返回一个未命名的,紧接着一对空括号,不直接命名函数返回,括号的参数为匿名函数。 参数的一个示例: (函数) 警报(
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
Javascript中的自执行匿名函数
格式:
(函数(){())
代码
})();
说明:这是相当优雅的代码(如果您第一次看到可能会混淆):((函数)函数由第一对括号{ })到脚本函数返回一个未命名的,紧接着一对空括号,不直接命名函数返回,括号的参数为匿名函数。
参数的一个示例:
(函数)
警报(精氨酸+ 100);
})(20);
此示例返回120。
重要的用途:你可以用它来创建名称空间,只要你把所有的代码都写在这个特殊的函数包中,除非你允许它,否则不能访问外部。
(函数(){())
函数$(id){
返回document.getelementbyid(ID);
}
功能__addclass(ID,类名,classvalue){
$(ID)。classvalue classname =风格;
}
窗口{ 'myspace} = { };
{ } { 'addclass窗口'myspace ' ' } = __addclass;
});
以上的例子可以用来封装和保护他们所有的功能,对象,和这个伪命名空间变量,因为他们在同一个函数,它们可以引用对方。为了全球保护代码,一副支架,然后告诉匿名函数返回浏览器立即执行在执行过程中,__addclass()被分配给一个窗口的方法,它只能在__addclass addClass和进行外部的保护。我可以这么称呼:myspace.addclass('oneid ','font-width ','bold)
格式:
(函数(){())
代码
})();
说明:这是相当优雅的代码(如果您第一次看到可能会混淆):((函数)函数由第一对括号{ })到脚本函数返回一个未命名的,紧接着一对空括号,不直接命名函数返回,括号的参数为匿名函数。
参数的一个示例:
(函数)
警报(精氨酸+ 100);
})(20);
此示例返回120。
重要的用途:你可以用它来创建名称空间,只要你把所有的代码都写在这个特殊的函数包中,除非你允许它,否则不能访问外部。
(函数(){())
函数$(id){
返回document.getelementbyid(ID);
}
功能__addclass(ID,类名,classvalue){
$(ID)。classvalue classname =风格;
}
窗口{ 'myspace} = { };
{ } { 'addclass窗口'myspace ' ' } = __addclass;
});
以上的例子可以用来封装和保护他们所有的功能,对象,和这个伪命名空间变量,因为他们在同一个函数,它们可以引用对方。为了全球保护代码,一副支架,然后告诉匿名函数返回浏览器立即执行在执行过程中,__addclass()被分配给一个窗口的方法,它只能在__addclass addClass和进行外部的保护。我可以这么称呼:myspace.addclass('oneid ','font-width ','bold)
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。