JQuery Tips(4) 一些关于提高JQuery性能的Tips(2)


<script type="text/javascript">
jQuery.fx.off = true;
</script>


如果参数可以是JS对象,尽量使用对象
很对JQuery插件,或者JQuery的css和attr方法都接受键/值 或 js键/值对象 对作为参数,传递键值对象可以减少JQuery对象的创建,比如:

复制代码 代码如下:


<div></div>
<script type="text/javascript">
$("div").css("display", "block");
$("div").css("background-color", "blue")
//slow,because it create more Jquery object

$("div").css({ "display": "block", "background-color": "blue" });
//fast,only create one object
</script>


当然也可以使用连缀的方式:

复制代码 代码如下:


<div></div>
<script type="text/javascript">
$("div").css("display", "block").css("background-color", "blue");

</script>


但是这种方式的性能不如上面那种.需要使用两个方法,并且需要多生成临时对象.

以上都是一些对JQuery性能提升的小Tips

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdpfwf.html