An

Results 71 comments of An

@mqyqingfeng 因为别的浏览器native code前面会有空格 就不是23就不是v了hhh

@helios741 promise里面构造executor的时候内部是同步执行的。异步的是resolve这种结果的回调 可以参考mdn的解释https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise

这个sublime主题很好看,可以搜到么

@ccforward 啊这样 谢谢啦 文章好nice 持续关注中~

@mrcodehang 是microtask,可以参考[这篇文章](https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/),promise都应该是microtask,在一个次循环后串行打印结果,只是有的环境将promise callback解释为macrotask而不是microtask导致打印顺序出了问题。至于为什么环境之间对它的解释不一样,这似乎涉及到ECMA和HTML之间的一些标准界定了=。=毕竟厂商们都是自己按照标准来撸一套环境

@Evllis 哈哈 画出图来也许就能清楚很多~~ 共勉~

@yanlee26 自学的漫漫长路~ 很痛苦233

@xumeiyan 我认为你说的就是可能就是下面的意思 ``` var A = function() {} var B = function() {} var C = function() {} B.prototype = A.prototype C.prototype = new B() var D = new C()...

@xumeiyan 这句就是FNOP这个空函数的prototype属性的指向,指向bar的prototype,这样后面new出来的就在这个空函数的原型链上了。instanceof也就是true了