【问题标题】:What are some good practices when writing Javascript/jQuery code? [duplicate]编写 Javascript/jQuery 代码时有哪些好的做法? [复制]
【发布时间】:2011-03-31 08:00:57
【问题描述】:

可能的重复:
jQuery Standards and Best Practice
Javascript Best Practices

在发现我写的网站正在疯狂地泄漏内存后,我开始尝试改进我编写 Javascript/jQuery 代码的方式。

例如,不要写:

if ($('#elem').is(':checked'))

我会写:

if ($('#elem')[0].checked))

直接与 DOM 交互而不是使用 jQuery 作为中间人可以提高速度,对吗?

至于内存泄漏,我是否应该将 jQuery 回调视为闭包?如果我在回调中引用一个元素,我应该在使用结束时取消引用吗?还是浏览器会为我处理这些?

我只是想在编写代码时记住一些好的提示。

【问题讨论】:

标签: javascript jquery


【解决方案1】:

通过 JSLint 运行你所有的 JS

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 2013-01-14
    • 2012-02-13
    • 2020-01-29
    • 2011-06-13
    • 2022-01-11
    • 2016-05-05
    • 2012-03-16
    相关资源
    最近更新 更多