JS 如何运行 DAY45

这里要开始介绍 JS核心http://img2.58codes.com/2024/emoticon08.gif
首先要先来介绍
JS究竟是怎样运行的http://img2.58codes.com/2024/emoticon06.gif

其实浏览器(Browser)是看不懂 JS 的
必须透过 直译器 解译

JS属于 直译式语言(Interpreted language)
在执行前是未经过被编译的


编译式语言:

http://img2.58codes.com/2024/20123039LZl5l6Byic.jpg

效能较好

直译式语言:

http://img2.58codes.com/2024/20123039DYdEVnfee1.jpg

弹性高
不须预先定义型别


http://img2.58codes.com/2024/20123039ySac6IxucB.jpg

语法单元化:
将字词转成 Token

这里要注意
在 抽象结构树 的时候
尚未运行程式码
真正运行程式码
是在 代码生成 之后

这里提供一个 编译网站
https://esprima.org/demo/parse.html#

语法单元化:
http://img2.58codes.com/2024/20123039ZwaTrxGgkV.jpg
抽象结构树:
http://img2.58codes.com/2024/20123039i45M65aU11.jpg

那今天的介绍就到这里啦
明天将介绍 LHS RHS
若有任何问题 或 内容有误
都可以跟我说唷http://img2.58codes.com/2024/emoticon07.gif


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章