JavaScript 语言基础 MOC
语法骨架、变量、类型、控制流、函数与作用域的入门导航。
#moc
#growing
#dev
#javascript
[!info] related notes
- 父 MOC:JavaScript MOC
- 主题入口:[[z/javascript|JavaScript]]
- 学习路线:JavaScript 学习路线 MOC
- 规范地图:ECMAScript MOC
JavaScript 语言基础 MOC
知识总览
filters:
and:
- 'file.ext == "md"'
- 'file.inFolder("z")'
- 'this.file.links.contains(file)'
- 'file.path != this.file.path'
formulas:
knowledge: 'file.asLink(title)'
properties:
formula.knowledge:
displayName: 知识
note.description:
displayName: Description
note.mastery:
displayName: Mastery
views:
- type: table
name: 知识总览
order:
- formula.knowledge
- note.description
- note.mastery
columnSize:
formula.knowledge: 280
note.description: 760
note.mastery: 56
这个概念为什么出现
入门若无地图,会在语法点之间跳跃。本图给出阶段一主线:先弄清语言与规范边界,再建立变量、类型、表达式、控制流、函数与作用域。
这张地图覆盖什么
阶段一:语法与执行骨架、声明与类型、函数与作用域入口。
从这里开始
- [[z/javascript|JavaScript]]
- ECMAScript
- var / let / const
- 运算符与表达式
- 控制流
- 函数
- 作用域与执行上下文
- 闭包
语法与执行骨架
值与类型
函数与作用域
继续深入
自测题
- 阶段一完成标准最核心的是什么?
- 为什么闭包前要先学作用域?
答案
- 能独立运行脚本,并说明声明方式与作用域边界。
- 闭包的“记住外层变量”本质是词法作用域,不是语法糖。