摘要:
先看代码,如下所示: var x = 0; function foo(x, y = function() { x = 3; console.log(x); }) { console.log('the first is:',x); var x = 2; y(); console.log('the se 阅读全文
摘要:
一、初识Promise 先演示一个常见的异步编程误区 —— 在 setTimeout 回调中返回值无法被外层函数捕获。代码如下: function fn(counter) { setTimeout(() => { if (counter > 0) { let total = 0; for (let 阅读全文