one way:admin管理员组文章数量:1130349
file1, IIFE.js
(function() {
var jQuery = {
myAlert:function myAlert(){
alert("IIFE Test");
}
};
window.jQuery = jQuery;
})();file 2,IIFE-test.html
<html>
<script type="text/javascript" src="IIFE.js"></script>
<script type="text/javascript">
jQuery.myAlert();
</script>
</html>
js codes,
var jQuery = function()
{
var myAlert = function(){
alert("test");
}
return{
myAlert : myAlert
};
}();omit html codes.
more:
1. http://learn.jquery/javascript-101/scope/
2. http://benalman/news/2010/11/immediately-invoked-function-expression/
one way:
file1, IIFE.js
(function() {
var jQuery = {
myAlert:function myAlert(){
alert("IIFE Test");
}
};
window.jQuery = jQuery;
})();file 2,IIFE-test.html
<html>
<script type="text/javascript" src="IIFE.js"></script>
<script type="text/javascript">
jQuery.myAlert();
</script>
</html>
js codes,
var jQuery = function()
{
var myAlert = function(){
alert("test");
}
return{
myAlert : myAlert
};
}();omit html codes.
more:
1. http://learn.jquery/javascript-101/scope/
2. http://benalman/news/2010/11/immediately-invoked-function-expression/
本文标签: ImmediatelyIIFEwaysinvokedJS
版权声明:本文标题:two ways of IIFE(immediately-invoked-function-expression)-JS 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1754577932a2703781.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论