高效的jQuery代码编写技巧总结
2014-11-09 00:00
656 查看
最近写了很多的js,虽然效果都实现了,但是总感觉自己写的js在性能上还能有很大的提升。本文我计划总结一些网上找的和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。谨以此文来提醒自己。
其次在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。
当你准备使用jQuery,我强烈建议你遵循下面这些指南:
缓存变量
DOM遍历是昂贵的,所以尽量将会重用的元素缓存。
[code=javascript; gutter: true; first-line: 1">// 糟糕
h = $('#element').height();
$('#element').css('height',h-20);
// 建议
$element = $('#element');
h = $element.height();
$element.css('height',h-20);
避免全局变量
jQuery与javascript一样,一般来说,最好确保你的变量在函数作用域内。
其次在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。
当你准备使用jQuery,我强烈建议你遵循下面这些指南:
缓存变量
DOM遍历是昂贵的,所以尽量将会重用的元素缓存。
[code=javascript; gutter: true; first-line: 1">// 糟糕
h = $('#element').height();
$('#element').css('height',h-20);
// 建议
$element = $('#element');
h = $element.height();
$element.css('height',h-20);
避免全局变量
jQuery与javascript一样,一般来说,最好确保你的变量在函数作用域内。
相关文章推荐
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery代码编写技巧总结
- 高效的jQuery与js代码编写技巧总结
- jQ总结篇--[总结]高效的jQuery代码编写技巧总结
- 编写高效jQuery代码的4个原则和5个技巧
- 编写高效的jQuery代码总结
- 编写高效jQuery代码的4个原则和5个技巧
- 编写高效jQuery代码的4个原则和5个技巧
- 高效的jQuery代码编写技巧大盘点
- 仿JQuery输写高效JSLite代码的一些技巧
- 高效JQuery代码编写