JSLint首选javascript中的访问方法 - 点表示法或数组括号?

时间:2013-02-27 18:01:52

标签: jslint

同事正在我们的代码上运行JSLint并修复出现的问题。他做出的一个改变就是从这里做出改变:

document.getElementById(control["value1"]);

到此:

document.getElementById(control.value1);

JSLint是否倾向于在数组括号上使用点符号?我对here的理解是括号更灵活,我想知道该领域的最佳实践是什么。

1 个答案:

答案 0 :(得分:3)

最佳做法是使用.表示法,除非您确实需要传递变量。

这看起来更正常,也允许JITter做更多智能事情。