摘要: (function( window, undefined ) { // jquery code})(window); 这是一个自调用匿名函数。什么东东呢?在第一个括号内,创建一个匿名函数;第二个括号,立即执行为什么要创建这样一个“自调用匿名函数”呢?通过定义一个匿名函数,创建了一个“私有”的命名空间,该命名空间的变量和方法,不会破坏全局的命名空间。这点非常有用也是一个JS框架必须支持的功能,jQuery被应用在成千上万的JavaScript程序中,必须确保jQuery创建的变量不能和导入他的程序所使用的变量发生冲突。匿名函数从语法上叫函数直接量,JavaScript语法需要包围匿名函数... 阅读全文
posted @ 2012-08-21 09:23 microsoftzhcn 阅读(200) 评论(0) 推荐(0) 编辑