直接在 jQuery 对象上定义实用程序函数是否有任何具体好处:
例如,给定以下两个构造:
$.someUtility = function(){
//do some something with jQuery
}
var someUtility = function(){
//do some something with jQuery
}
我想使用第一个示例而不是第二个示例有什么具体原因吗?
快速更新:我不需要做任何链接,而且我的实用程序不是传统意义上的插件;它不会对 jQuery 选择器执行任何操作。
你简直就是借用全局 jQuery 函数对象,使您的函数可用于其他脚本without进一步污染全局变量环境。
如果您没有其他依赖该函数的脚本,则可以将其设为局部变量,除了会污染您的代码外,没有任何缺点。local可变的环境。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)