Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一位同事正在我们的代码上运行 JSLint 并修复出现的问题。他所做的一项改变是从这一点出发:
document.getElementById(control["value1"]);
对此:
document.getElementById(control.value1);
JSLint 更喜欢在数组括号上使用点表示法吗?我从这里的理解是括号更灵活一些,我想知道该领域的最佳实践是什么。
最佳实践是使用.符号,除非您确实需要传递变量。
.
这样看起来更正常,也可以让 JITter 做更智能的事情。