//1. 先建立一個script標籤 //生成一個隨機的唯一的函式名 //以cbName作為名字將callback存到window中去
//刪除掉當前script標籤
//刪除掉window中的cbName對應的函式
複製程式碼
//2. 做引數處理
//3. 將引數和url地址進行拼合
//將cbName通知給後臺,讓後臺指定的呼叫我們自己已經存好的函式
//4. 給script標籤設定src屬性
//5. 將script標籤加入到頁面中
jsonp("https://api.douban.com/v2/book/search", {q: "解憂雜貨鋪", a:123}, function (data) {
console.log(data);
console.log("第一次");
})
jsonp("https://api.douban.com/v2/book/search", {q: "解憂雜貨鋪", a:123}, function (data) {
console.log(data);
console.log("第二次");
})
複製程式碼