3

一位同事正在我们的代码上运行 JSLint 并修复出现的问题。他所做的一项改变是从这一点出发:

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

对此:

document.getElementById(control.value1);

JSLint 更喜欢在数组括号上使用点表示法吗?我从这里的理解是括号更灵活一些,我想知道该领域的最佳实践是什么。

4

1 回答 1

3

最佳实践是使用.符号,除非您确实需要传递变量。

这样看起来更正常,也可以让 JITter 做更智能的事情。

于 2013-02-27T18:19:55.577 回答