1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. J>
  5. JavaScript队列、优先队列与循环队列

当前主题:JavaScript队列、优先队列与循环队列

JavaScript队列、优先队列与循环队列相关的博客

查看更多 写博客

详解JavaScript的任务、微任务、队列以及代码执行顺序

摘要: 理解JS的执行顺序。 作者:前端小智 原文:详解JavaScript的任务、微任务、队列以及代码执行顺序 思考下面 JavaScript 代码: console.log("script start"); setTimeout(function() {

阅读全文

从一道题浅说 JavaScript 的事件循环

阮老师在其推特上放了一道题: new Promise(resolve => { resolve(1); Promise.resolve().then(() => console.log(2)); console.log(4) }).then(t => cons

阅读全文

JavaScript 误区

接触JavaScript两年多遇到过各种错误,其中有一些让人防不胜防,原来对JavaScript的误会如此之深,仅以此文总结一下常见的各种想当然的误区 String replace string的replace方法我们经常用,替换string中的某些字符,语法

阅读全文

JavaScript 运行机制详解

代码块: JS中的代码块是指由<script>标签分割的代码段。JS是按照代码块来进行编译和执行的,代码块间相互独立(即就算代码块1出错,但不影响代码块2的加载和执行),但变量和方法共享。 案例:2个代码块 <script type="text/javascr

阅读全文

JavaScript单线程 & setTimeout定时器

理解JavaScript的单线程的理念对于JavaScript学习,以及掌握其中的一些设计机制非常重要,比如回调、定时器。对于后续学习NodeJS也有很大的帮助。 通过先demo,后总结的形式,使得JavaScript的单线程更易于明白。 1 var a =

阅读全文

JavaScript 教程(二)

面向对象编程 实例对象与 new 命令 JavaScript 语言具有很强的面向对象编程能力,这里介绍 JavaScript 面向对象编程的基础知识 对象是什么 面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流

阅读全文

【朴灵评注】JavaScript 运行机制详解:再谈Event Loop

PS: 我先旁观下大师们的讨论,得多看书了~ 别人说的:“看了一下不觉得评注对到哪里去,只有吹毛求疵之感。 比如同步异步介绍,本来就无大错;比如node图里面的OS operation,推敲一下就可以猜到那是指同步操作(自然不走event loop了);至于

阅读全文

JavaScript 运行机制详解:再谈Event Loop

一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。 上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我决定重写

阅读全文