静态获取方法
document.getElementById
obj.querySelector
obj.querySelectorAll
动态获取方法(每次使用时候会回去重新获取一次)
obj.getElementsByClassName
obj.getElementsByTagName
document.getElementsByName
可以简单理解为静态获取只会在调用静态获取方法的地方获取一次结果,以后使用时就使用这次获取的结果,所以每次的结果都是相同的;
而动态获取则会在使用到的地方每次都重新调用动态获取方法
宿主环境
alert
弹窗会先把浏览器的整个线程给截止。渲染 alert
弹窗截止才会去渲染浏览器页面内容
网友评论