在JS中有两种定义函数的方式, 1是var aaa=function(){…} 2是function aaa(){…} var 方式定义的函数,不能先调用函数,后声明,只能先声明函数,然后调用。 function方式定义函数可以先调用,后声明。请看代码: 参考资料: (JavaScript)var和function定义方法的区别:http://blog.sina.com.cn/s/blog …
月度存档: 12 月 2015
;( function( window ) { })( window );是什么意思
作者: 三木
日期: 2015 年 12 月 11 日
没有评论
这个是写js组件基本格式,设置一个匿名函数作用域,防止模块化引用的时候,变量污染全局域 第一个;号是防止前面的代码没有结束导致错误 (function(window){ })(window); 首先这是个自执行的匿名函数,为一个函数表达式。 window是传给该匿名函数的参数 现在很多插件或库都用这种比较流行的写法,jquery也是。
最新评论