Rumah > Soal Jawab > teks badan
Baru-baru ini saya ingin menulis novel crawler untuk dibaca, tetapi saya menghadapi beberapa kesukaran
console.log(catalogUrl) boleh mencetak URL yang diperlukan
Tetapi apa yang saya harapkan ialah apabila saya memanggil fungsi var xxx = getCatalogUrl(book) secara luaran, saya boleh mendapatkan nilai pembolehubah katalogUrl
Saya cuba pembolehubah pulangan dan global, tetapi ia tidak berfungsi
淡淡烟草味2017-05-16 13:27:17
Anda perlu memahami janji panggilan balik js async/menunggu
//简单的回调例子
asyncFunction(callback);
function callback(data){
console.log(data)
}
function asyncFunction(cb){
setTimeout(function(){
cb && cb(1); //传递一个1出去
},300);
}
黄舟2017-05-16 13:27:17
catalogUrl berada dalam fungsi tak segerak! Bagaimana untuk menyelesaikan masalah asynchronous, lihat bahan ini atau Baidu, semuanya adalah perkara asas