在JavaScript中创建自定义回调我所需要做的就是在当前函数执行结束时执行回调函数。function LoadData() {
alert('The data has been loaded');
//Call my callback with parameters. For example,
//callback(loadedData , currentObject);}此功能的使用者应如下所示:object.LoadData(success);function success(loadedData , currentObject) {
//Todo: some action here }我如何实现这一点?
3 回答
慕姐8265434
TA贡献1813条经验 获得超2个赞
if (callback && typeof(callback) === "function") {
callback();}
慕村9548890
TA贡献1884条经验 获得超4个赞
<script>
dosomething("blaha", function(){
alert("Yay just like jQuery callbacks!");
});
function dosomething(damsg, callback){
alert(damsg);
if(typeof callback == "function")
callback();
}</script>添加回答
举报
0/150
提交
取消
