当前位置:首页 > 日记 > 正文

jQuery(函数($){})(jQuery)。

jQuery(函数($){})(jQuery)。
简单的说

(函数($){)
代码
}(jQuery)
声明一个匿名函数,即将jQuery对象作为函数传递给一个参数。

举个例子
全局
全局字符串…;
(函数)
(函数())
(函数())第三
(函数())第四层对更慢的全局访问
console.time(全球的);
对于(var i = 0;i < 1E6;i++){
STR = Math.random(ToString()函数(2, 2)。);
}
Console.timeEnd(全球的);
})();
})();
})();
});

本地
(函数)
(函数())
(函数())第三
(函数())第四
内部字符串…;
无功随机= Math.random;
console.time('inside);
对于(var i = 0;i < 1E6;i++){
STR =随机(ToString()函数(2, 2)。);
}
Console.timeEnd('inside);
});
})
});
})();

运行代码以查看效果,速度慢,稍等片刻。

我刚测试过一些小型内存计算机很容易导致浏览器崩溃。

铬武装到牙齿,甚至字符串缓存,看不到多少效果,

这应该与速度无关,我想是这样。
(函数($){)
代码
}(jQuery)

jQuery插件很多,您不确定您使用的变量或方法名不是来自其他插件的重复名称,因此必须将所有插件代码包都变成匿名函数;
因为插件使用jQuery,所以需要将jQuery导入到匿名函数中,并使用$变量引用(因为人们习惯于使用$)。当然,您也可以在全局中使用$,但不能完成第一个条件。

必须执行封装的代码,因此执行匿名函数并传递jQuery参数。

总结

事实上,为了保护$符号,无论引入外部干扰,它都不会干扰jQuery在匿名函数中的事实,因为它是作为参数传递的。

相关文章

QQ空间动态不显示(不更新)怎么办QQ常

QQ空间动态不显示(不更新)怎么办QQ常

显示,空间,动态,常见问题,电脑软件,如果QQ空间动态没有显示(未更新),建议您尝试清空IE缓存并重新打开视图。如果仍然清空IE缓存,仍然不显示(不更新)空间动态,请参阅以下信息: 一、QQ空间动态(如打开日志、相册等内容更新)不能在好友空间中显示(更新): 1…

Word2003重命名宏法Word2003教程

Word2003重命名宏法Word2003教程

教程,重命名,电脑软件,Word2003重命名宏法 1、点击工具菜单中的模板和加载项命令。 2、点击管理器按钮。 3、单击宏项目项选项卡。 4、在文档或模板中;在在框中,单击要重命名的项目的名称,然后单击重命名; 5,在对话框中重命名,为项目键入一个…

Excel2003监视器窗口工具如何使用E

Excel2003监视器窗口工具如何使用E

监视器,教程,工具,如何使用,窗口,当使用Excel2003工作表数据的过程中,有时需要使用另一个工作表中的数据达到一个很好的一些想法。如果公式调试两表,最好看的数据在其他工作在同一时间。只是觉得,Excel 2003的监视窗口;;工具可以很容易地解决这…

PS只是创造一个下雪的气氛。

PS只是创造一个下雪的气氛。

创造一个,气氛,电脑软件,PS,这里是萧边介绍PS创建一个无雪的氛围。这个教程的效果很好。教程很简单。建议你喜欢你的朋友一起学习。 PS为照片营造简单的雪氛围,大家一起学习吧! 工具/材料 PS(PS图象处理软件) 方法/步骤 打开第一个春天的第…

QQ空间累聊QQ空间

QQ空间累聊QQ空间

空间,电脑软件,QQ,第一,可以说的不算委屈,能偷的情人不是情人。 二,不只是为了聚在一起,而是为了团结在一起;不适合在一起;不总是能在一起,也不总是在一起。 三、我们曾经以为遗忘的事情被遗忘在我们遗忘的过程。 四,我们常视依赖为爱。当我们看到…

CDR创造新年快乐广告字体

CDR创造新年快乐广告字体

字体,创造,新年,快乐,广告,本教程是介绍给CDR的朋友,为大家打造一个快乐的新年广告字体。教程生成的字体非常好。您可以参考本教程,这将有助于未来字体的设计。现在,让我们一起学习。 今天的朋友们都在介绍使用CDR来创造一个新年快乐的广告字…

Javascript实现选择添加选项

Javascript实现选择添加选项

选项,选择,电脑软件,Javascript,javascript添加选项来选择 测试文件 在window.onload =函数(){ 创建一个选择控件 无功_select = document.createelement(选择); 添加选项 对于(var i = 1;i 无功_option =新的选项(我,我); _select.options.add(_option); }…

Javascript实现表单击排序的方式

Javascript实现表单击排序的方式

表单,排序,方式,电脑软件,Javascript,本文的示例说明Javascript实现表单击排序的方法: 在这里,基于js的表单击排序效果可以根据表中数据的大小自动排列,这在股票网站中经常出现。 表格排序 {表 border-right:# 000000 2px固体硬盘市场关注调查:# 000…

鼓励你的经典签名签署经典签名

鼓励你的经典签名签署经典签名

经典,电脑软件,以下是鼓励你自己的经典人格签名的全部内容。如果您喜欢小编辑器的建议,请继续关注它。 你的未来一定是美好的。 像野鸡一样硬。 要么爬上去,要么生活在社会的底层。 让我们继续我们的梦想,迎接挑战。 用能堵住所有人嘴的能力。…

用于确定数组是否包含指定元素的Ja

用于确定数组是否包含指定元素的Ja

元素,数组,用于,电脑软件,Javascript,本文演示了Javascript如何确定数组是否包含指定的元素: 这段代码通过原型定义了一个数组方法,以便可以在任意数组中调用包含方法。 *数组. {方法名}允许您定义/覆盖对象方法 *针是你正在寻找的物品。 *这是一…

超级幽默和有趣的个性签名

超级幽默和有趣的个性签名

个性签名,有趣,幽默,电脑软件,放弃对待生活的打击! 别人留刘海是为了掩饰丑,他怕帅太高。 卢汉,我变成了世勋和你。 Sehun,我用卢汉的立方体和你。 父母忽悠孩子叫教育,孩子忽悠父母叫欺骗,互相忽悠叫代沟。 去吃饭吧,再见!你的朋友,好姐妹!再见!Good…

在路径工具中计算属性技能的实用技

在路径工具中计算属性技能的实用技

属性,计算,工具,路径,实用技术,本教程介绍了所有的路径工具,如钢笔、椭圆工具、矩形工具以及许多其他的路径叠加技术,只要我们预先设置路径的叠加,我们就能很快地绘制出更复杂的图形效果。 图1是熊头的一部分。图1的左边是参与操作的路径。图1…