Event Loop单线程的JavaScript实现异步的方式是通过事件循环(Event Loop)机制。 在JavaScript中,代码是按顺序执行的,当遇到需要等待的操作时(例如网络请求、文件读取等),传统的同步方式会阻塞代码的执...
理解二进制、十六进制、十进制和八进制:不同进制间的转换
在计算机世界中,我们经常会遇到不同的进制,如二进制、十六进制、十进制和八进制。这些进制用于表示和处理数字。让我们一起来了解它们之间的转换方法。 十进制(十进制):我们常用的数字系统十进制是我们日常生活中最常用的数字系统。它是基于10的...
【2020-07-15】森林守护者
很久很久以前,在这个世界被遗忘的角落里,生活着一位年轻的女魔法师。她不过十几岁的年纪,法力虽然微薄,心却像初升的阳光般温暖,如跳跃的火焰般勇敢。 她的父亲曾是村里最出色的光明魔法师,为了守护无辜的人们,在那场血腥的魔族入侵中献出了生命...
【第4-1章】event-loop、宏任务和微任务
宏任务和微任务微任务:promise async为微任务宏任务:浏览器自己规定的一些api,比如settimeout、dom事件、ajax请求微任务的时机在宏任务之前。顺序是同步任务、微任务、宏任务 以下代码执行顺序为3、2、1 ...
理解比特、字节、千字节、兆字节和千兆字节:计算机存储的基本单位
当我们谈论计算机存储时,经常会听到一些单位,如比特、字节、千字节、兆字节和千兆字节。这些单位帮助我们描述和量化计算机存储容量的大小。让我们来逐一了解它们的含义。 比特(bit):信息的最小单位比特是计算机中最基本的存储单位。它表示一个...
【日語復習】標日下38總結
可能形式动词的可能形: 五段动词(Group 1 动词): 将动词的词尾 う 变成 える (具体形式依据动词的结尾)。 例子: 書く(かく,写)→ 書ける(かける,能写) 話す(はなす,讲)→ 話せる(はなせる,能讲) 一段动...
【日語復習】標日下39總結
1. て、ないて 语法表示“。。。着就。。。”,通常用于描述某个动作或状态的进行,或者表示做某事的顺序。 用法: て形 + 本动词:表示一种连接关系或顺序,做完一个动作后接着做另一个动作。 例句: メガネをかけて本を読む。(戴着眼镜...