回調函數:把任務第二段單獨寫在一個函數裏,等到重新執行這個任務時,就直接調用這個函數;
例
fs.readFile('/etc/passwd',function(err,data){
if(err)thow err;
console.log(data);
});
上述代碼中readFile函數第二個參數就是回調函數,也是任務第二段,等到操作系統返回了/etc/passwd文件後,回調函數就會執行
promise可以解決回調函數噩夢
回調函數:把任務第二段單獨寫在一個函數裏,等到重新執行這個任務時,就直接調用這個函數;
例
fs.readFile('/etc/passwd',function(err,data){
if(err)thow err;
console.log(data);
});
上述代碼中readFile函數第二個參數就是回調函數,也是任務第二段,等到操作系統返回了/etc/passwd文件後,回調函數就會執行
promise可以解決回調函數噩夢
我們先看下面代碼示例效果: (1)示例 <body> <div id="app" > <div id='div' v-if="showDiv">這是一段文本</div> <button @clic