Jac*_*cob 3 html javascript html5
好的,我想知道哪种方式是访问某个标签的优先方式.
是否更好用...
document.getElementById('myDiv').innerHTML
Run Code Online (Sandbox Code Playgroud)
或者这样..
document.getElementsByTagName('div')[0].innerHTML
// I use [0] because it is the first div in the body
Run Code Online (Sandbox Code Playgroud)
我的猜测是,我做这件事的方式并不重要.
getElementById在这种情况下,绝对是更好的.它快得多.
更新
这是一个关于JavaScript选择器函数的测试.http://jsperf.com/queryselectorall-vs-getelementbyid/6
关于JavaScript选择器函数的性能的文章并不多.相反,有很多关于jQuery选择器性能的文章,比如this或this.jQuery在内部使用本机JavaScript选择器函数,因此您可以从这些文章中猜出.
| 归档时间: |
|
| 查看次数: |
1242 次 |
| 最近记录: |