//第一種方法,DOMContentLoaded指的是DOM的內容已經好了
document.addEvenListener('DOMContentLoaded',function(){
var test = document.getElementById("#test");
})
//第二種方法,load指的是所有資源都載入好了,才觸發function裡的事件
window.addEvenListener('load',function(){
var test = document.getElementById("#test");
})
//第一種方法較常用
0314
Javascript
DOM
var test = document.getElementById("test");document是瀏覽器給你的物件,getElementById是function,test是節點Callback function = 好了叫我 = 回呼函示
為了不讓事情阻塞(block)而延伸出來的方式
放進callback function的東西,做好之後就會通知你,你就不用自己等,不會阻塞到後面要做的事
addEvenListener就是callback function的一種