浅谈 JavaScript 运行机制
想要了解一门语言,最好的办法就是了解它的运行机制。掌握了运行机制,能够让我们在开发中少走许多弯路,写出高质量的代码。本文简单介绍什么是 JavaScript 的运行机制,给刚刚接触 JavaScript 的小白一个初步的了解,为将来打好基础。
一、JavaScript 代码运行分两个阶段:
1、预解析---把所有的函数定义提前,所有的变量声明提前,变量的赋值不提前
2、执行---从上到下执行(按照 js 运行机制)
二、JavaScript 运行机制的特点
1.JavaScript 是一门单线程语言
2.事件循环(Event Loop)