JavaScript ( JS ) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言
V8 引擎执行 JavaScript 代码的过程更像是编译型和解释型的结合体。那么如何理解以这种方式运行的 JavaScript 语言?现在的 JavaScript 语言,并不是一行一行的解释执行,也不是全部编译后再执行。大概的流程是,先编译当前必须的代码并执行,然后再去编译下一步必须的代码再执行。比如,一个函数是在用户点击某个按钮时才会运行,那么在用户点击按钮之前这个函数就不会被编译执行。所以,现在的 JavaScript 语言就像是不停地重复编译-执行流程的编译型语言。
原创
2023-02-01 14:45:14 ·
777 阅读 ·
0 评论