发布了文章2020-09-15
Event LoopEvent Loop 是一个程序结构,用于等待和发送消息和事件。Event Loop 执行顺序如下所示:首先执行同步代码(宏任务)当执行完所有同步代码后,调用栈为空,查询是否有异步代码(消息队列)需要执行执行所有微任务当执行完所有微任务后,如有必要会渲染页面...
提出了问题2018-09-04
赞了回答2018-01-29
{代码...}
赞了回答2017-12-18
这是因为缓存的问题:先删掉node_modules,然后npm cache clear(cnpm cache clear),然后再npm install
回答了问题2017-11-23
Array.prototype的push ,你自己构建的这个对象里面又没有 push 方法
提出了问题2017-11-23
赞了回答2017-11-22
getRandomValues 可以将类型数组填入随机数 得到一个固定长度的随机数组 每个元素都是固定大小的 但是可以按位组合起来得到一个完整的数
赞了回答2017-11-22
([] + {}).length --> 实际这两个是不能用操作符"+"的,这个表达式实际是分别调用了[]和{}的toString()方法。[]返回空字符串"",而{}返回"[object Object]",这两个字符串拼在一起刚好是15个字符的一个字符串。
赞了回答2017-11-17
Math.random()产生的随机数是伪随机数,伪随机数产生算法有很多:线性同余、平方取中、梅森旋转算法等 比如线性同余实现: {代码...} 参考:[链接]
提出了问题2017-11-17
赞了回答2017-07-24
本题的执行情况就是,首先执行 text(4),被放入栈底,在 return 的时候又调用了 text(3),也被压栈(放在 text(4) 上面)。而 text(3) 在执行的时候又会压入 text(2)...
提出了问题2017-06-09
回答了问题2017-04-27
{代码...}
关注了问题2017-04-26
提出了问题2017-04-17
提出了问题2017-04-12
回答了问题2017-04-07
提出了问题2017-03-17
提出了问题2017-03-10
提出了问题2017-02-22