用户中心USER CENTER

首页/用户
  • 浏览器中的事件循环机制

    摘要:单线程的话,如果我们做一些的操作比如说这是一个耗时的操所那么在这将近一秒内,线程就会被阻塞,无法继续执行下面的任务。事件循环的主要机制就是任务队列机制一个事件循环有一个或者多个任务队列。 浏览器中的事件循环机制 网上一搜事件循环, 很多文章标题的前面会加上 JavaScript, 但是我觉得事件循环机制跟 JavaScript 没什么关系, JavaScript 只是一门解释型语言, ...

    zzbo 发布于JavaScript
  • 外观设计模式

    摘要:外观设计模式的优点易于使用在实现形式上通常占用较小的内存。抽象的注意事项外观设计模式虽然少有劣势,但值得注意的一个问题是性能。 当我们竖起一个门面时,我们向外展示的只是一种外表,它可能隐藏着一个非同一般的事实。这也就是我们所要说的外观设计模式,这种模式为一大段的代码体提供了一个便捷的高级接口,隐藏了底层复杂的实现。这种设计模式简化代码的呈现形式,给开发人员一个API,同时也能提高代码的...

    zzbo 发布于JavaScript
  • GraphQL 技术栈揭秘

    摘要:关注业务,而不是技术将数据需求放在它们所属的客户端。技术栈中的每一部分都起着作用技术栈中所有部分之间的协作可以借助缓存来完成。现在,我们来看看另一个贯穿整个技术栈的功能的例子。你可以认为是首个内置细粒度查看的技术。 本文整理自2017年 GraphQL 峰会上的演讲,详述缓存、追踪、模式拼接和 GraphQL 未来发展等有关话题。 Facebook 开源 GraphQL 至今已两年有余...

    zzbo 发布于JavaScript
  • Node.js 异步异闻录

    摘要:的异步完成整个异步环节的有事件循环观察者请求对象以及线程池。执行回调组装好请求对象送入线程池等待执行,实际上是完成了异步的第一部分,回调通知是第二部分。异步编程是首个将异步大规模带到应用层面的平台。 showImg(https://segmentfault.com/img/remote/1460000011303472); 本文首发在个人博客:http://muyunyun.cn/po...

    zzbo 发布于JavaScript
  • 一个小小的JavaScript题目

    摘要:先解释一下第三个,这个也很简单,因为用了所以实际匹配了显示绑定,所以当前绑定了那么输出的肯定是。可见你不知道的这本书说的很对,之所以会在出现箭头函数,实质就像用词法作用域代替因为这个真的特别特别容易误用和让人误解。  今天前Leader在下班前发给我一道JavaScript的题目,看到感觉很不错,而且我开始的时候确实也理解错了,觉得有必要拿出来讲讲,并且为此我也做错了地铁,哈哈哈~  ...

    zzbo 发布于JavaScript
<