你用Block绝大多数的时候,都是作为参数,完成回调的功能,让不同作用域的变量被保存到其他作用域 在js中的闭包结合匿名函数就是干这种事儿的 如: var foo = function() { console.log('do something here!') } function xxx(foo) { foo() } // 调用时,是不是很像block的样子 xxx(function(){ console.log('do something here!') })
你用Block绝大多数的时候,都是作为参数,完成回调的功能,让不同作用域的变量被保存到其他作用域
在js中的闭包结合匿名函数就是干这种事儿的
如: