编写Javascript/jQuery代码时有哪些好的实践?
可能的重复项:编写Javascript/jQuery代码时有哪些好的实践?,javascript,jquery,Javascript,Jquery,可能的重复项: 在发现我编写的网站正在疯狂地泄漏内存后,我开始尝试改进我编写Javascript/jQuery代码的方式 例如,不要写: if ($('#elem').is(':checked')) 我可以写: if ($('#elem')[0].checked)) 直接与DOM交互而不是使用jQuery作为中间人来提高速度,对吗 内存泄漏,我应该考虑jQuery回调是否像闭包?如果我在回调中引用了一个元素,我是否应该在引用结束时将其置零?或者浏览器会帮我解决这个问题吗 我只是想在编写代
在发现我编写的网站正在疯狂地泄漏内存后,我开始尝试改进我编写Javascript/jQuery代码的方式 例如,不要写:
if ($('#elem').is(':checked'))
我可以写:
if ($('#elem')[0].checked))
直接与DOM交互而不是使用jQuery作为中间人来提高速度,对吗
<>内存泄漏,我应该考虑jQuery回调是否像闭包?如果我在回调中引用了一个元素,我是否应该在引用结束时将其置零?或者浏览器会帮我解决这个问题吗
我只是想在编写代码时记住一些好的技巧。通过JSLint运行所有的JS可能重复的,,…我现在来看看这些线程。谢谢你的链接。当然第二个例子比第一个快。无论如何。对于良好的实践,您是在谈论速度还是可读性?速度。我将是处理代码的人,这样我就不必担心其他人在试图理解代码时会感到困惑。