如何將Google的範圍綁定到fetch_page函數?我需要能夠將這些功能鏈接在承諾鏈中。原型,範圍和承諾
Google.prototype.search = function(keyword){
this.keyword = keyword || this.keyword;
fetch_page().then(parse_page).then(function(){
console.log('done');
});
});
function fetch_page(){
// I wants to access google's this.keyword
}
function parse_page(){
// I also wants to access google's this.keyword
}
任何想法?
您是否嘗試過'fetch_page.call(本)。然後(函數(R){執行console.log( 「完成」);})'? –
這是如何將第二個承諾與呼叫鏈接在一起(這個)。這不會觸發該功能而不是提供範圍嗎? – lededje