标签:通信 回调 OLE nbsp name 基础上 style 灵活 就是
function wait(message){ setTimeout(function timer(){ console.log(message) }, 1000) } wait(‘hello, consure‘);
function setupBot(name, selector){ $(selector).click(function activator){ console.log(‘Activating:‘ + name) } } setupBot(‘Closure Bot 1‘, ‘#bot_1‘); setupBot(‘Closure Bot 2‘, ‘#bot_2‘);
本质上无论何时何地,如果将函数当作第一级的值类型并到处传递,你就会看到闭包在这些函数中的应用。在定时器、事件监听器、ajax 请求,跨窗口通信,web workers 或者任何其他的异步或者同步任务中,只要使用了回调函数,实际上就是在使用闭包
标签:通信 回调 OLE nbsp name 基础上 style 灵活 就是
原文地址:https://www.cnblogs.com/wzndkj/p/12359878.html