Wd 西部數據
阿新 • • 發佈:2017-06-16
獲取 data 基本使用 string creat call .html 標簽 defined
西部數據
https://item.jd.com/3564471.html#none
/** * @func * @desc jsonp的基本使用函數 * @params {object} urlObj * @params {string} urlObj.url - jsonp的請求地址 * @params {string} urlObj.jsonpCallback - jsonp的回調函數命名 * @params {function} callback - 要執行的回調函數 */ function jsonp(urlObj, callback) { let url = urlObj.url; let callbackName= urlObj.jsonpCallback; // 先定義一個全局函數,供jsonp調用 window[callbackName] = function(data) { window[callbackName] = undefined; document.body.removeChild(script); callback(data); }; // jsonp的原理,插入一個script標簽,並且執行上面的全局函數 let script = document.createElement(‘script‘); script.src = url; document.body.appendChild(script); }/** * js隨機數 * 如獲取1-21之間的隨機數 */ parseInt(Math.random() * 21 + 1);
Wd 西部數據