向各位请教一个关于 setTimeout 的 js 语法基础问题(微信小程序)
資深大佬 : yustation 39
像这样的两次 setTimeout ,我不理解的是第二次为什么回调函数明明不是箭头函数,为什么 this 反而“正确”地指向了我们所需要的 this 。在浏览器控制台或是 node 上等价的写法的话,似乎又两次调用 setTimeout 都打印出 undefined (这就符合我对 this 的认知了),但为什么在小程序上又会这样表现呢?是不是同小程序的运行环境有关呢?向各位前辈诚恳请教。
大佬有話說 (6)