回調函數
定義了沒有調用但最終執行的函數。使用回調函數不會立刻得出結果,需要等待一段時間。
常用的回調函數
-
dom事件回調函數
document.getElementById('btn').onclick = function () {
alert(this.innerHTML)
}
- 定時器回調函數
setTimeout(function () {
alert("Time is out")
},2000)
- ajax請求回調函數
// Vue.js axios 插件 發送 get 請求
axios({
method:'get',
url:'http://www.baidu.com?name=tom&age=23'
})
- 生命週期回調函數
// Vue.js 生命週期函數 載入後執行
mounted(){
console.log("------mounted 掛載結束狀態------")
}