document.getElementsByTagName('a').item(0)
和
document.getElementsByTagName('a')[0]
将返回相同的结果...
前者比后者快吗?
最佳答案
自制性能测试:http://jsfiddle.net/438jh/2/
差异似乎可以忽略不计。在大多数情况下,第二种方法执行得更好,但如果您查看循环执行的频率,它并不重要。
Chrome:
- 方法:~260ms
- 方法:~170ms
关于javascript - list.item(0) 与 list[0],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3824629/