如何写出高效的代码
如何写出高效的代码
1. jQuery速度再快,也无法与原生的javascript方法相比,而且建立的jQuery对象包含的信息量很庞大。所以有原生方法可以使用的场合,尽量避免使用jQuery。
例如:
$("a").click(function(){
alert($(this).attr("id"));
});
改后:
$("a").click(function(){
alert(this.id);
});
2. 许多jQuery方法都有两个版本,一个是供jQuery对象使用的版本,另一个是供jQuery函数使用的版本。由于后者不通过jQuery对象操作,所以相对开销较小,速度比较快。
例如:
var $text = $("#text");
var $ts = $text.text();
改后:
var $text = $("#text");
var $ts = $.text($text);

浙公网安备 33010602011771号