js回调小例子
$(function () {
let db = ‘‘;
(function () { // 定义一个匿名自执行函数
getInfo(function (ret) { // 执行 getInfo 函数,并将一个匿名函数当做参数传递过去
alert(ret);
console.log(db);
})
})()
function getInfo(callback) {
$.ajax({
url: ‘‘,
async: true,
dataType: ‘jsonp‘,
success(result) {
db = result;
callback(db); // 执行传递过来的匿名函数
},
error(err) {
console.log(err);
}
})
}
})
通过这种方式,我们就可以解决异步数据的获取问题。
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/41002.html