js 静态获取 和 动态获取

2019-02-12  本文已影响0人  晚溪呀

静态获取方法

document.getElementById
obj.querySelector
obj.querySelectorAll

动态获取方法(每次使用时候会回去重新获取一次)

obj.getElementsByClassName
obj.getElementsByTagName
document.getElementsByName

可以简单理解为静态获取只会在调用静态获取方法的地方获取一次结果,以后使用时就使用这次获取的结果,所以每次的结果都是相同的;
而动态获取则会在使用到的地方每次都重新调用动态获取方法

宿主环境

alert弹窗会先把浏览器的整个线程给截止。渲染 alert 弹窗截止才会去渲染浏览器页面内容

上一篇 下一篇

猜你喜欢

热点阅读