这样书写更好:
?
1
|
$( '.something' ).children(); |
不要叠加多个ID
请勿如下书写:
?
1
|
$( '#something #children' ); |
这样就够了:
?
1
|
$( '#children' ); |
多用逻辑判断||或者&&来提速
请勿如下书写:
?
1
2
3
|
if (!$something) { $something = $( '#something ' ); } |
这样书写性能更好:
?
1
|
$something= $something|| $( '#something' ); |
尽量使用更少的代码
与其这样书写
?
1
|
if (string.length > 0){..} |
不如这样书写:
?
1
|
if (string.length){..} |
尽量使用 .on方法
如果你使用比较新版本的jQuery类库的话,请使用.on,其它任何方法都是最终使用.on来实现的。
尽量使用最新版本的jQuery
最新版本的jQuery拥有更好的性能,但是最新的版本可能不支持ie6/7/8,所以大家需要自己针对实际情况选择。
尽量使用原生的Javascript
如果使用原生的Javascript也可以实现jQuery提供的功能的话,推荐使用原生的javascript来实现。
以上就是所有的jQuery代码书写技巧,如果你也有其它的书写技巧,请与我们分享!
原文转自:http://www.admin10000.com/document/3968.html