【文件属性】:
文件名称:javascript-advanced-concepts
文件大小:6.17MB
文件格式:ZIP
更新时间:2021-03-21 07:08:32
JavaScript:高级概念学习笔记(实时)
目录
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
点击展开!
第2节:JavaScript基础
Javascript引擎
引擎内部
const jsengine = ( code ) => code . split ( / \s + / ) ;
jsengine ( "var a = 5" ) ;
口译和编译器
口译员直接以源编程语言执行指令
编译器将指令翻译成有效的机器代码选择一种语言并转换为另一种语言
Babel +打字稿
JavaScript编译器
在V8引擎内部
JIT编译器=解释器+编译器
这一切都始于您编写JavaScript代码。 JavaScript引擎解析源代码,并将其转换为抽象语法树(AST)。基于那个AST,解释器可以开始做它的事情并产生字节码。伟大
【文件预览】:
javascript-advanced-concepts-main
----ztm-javascript-cheatsheet.pdf(6.61MB)
----js-engine-pipeline.svg(49KB)
----README.md(62KB)
----mark-and-sweep-garbage-collector-algorithm.gif(144KB)
----.vscode()
--------settings.json(172B)
----memory-heap-call-stack.png(29KB)