💡知识结构
在顶层结构上,通过逻辑来保持完备性
按照这两个一般规律:
编程语言:用一定的文法,表达一定的语义,从而操作运行时
程序 = 数据结构 + 算法。程序设计本质上是用算法来操纵数据的一种行为
将 JavaScript 的内容按以下方式组织:
文法:词法+语法,即所有语法特性的集合
语义:从文法到运行时的桥梁
语义通常跟语法是一一对应的,且和运行时的逻辑也息息相关
运行时:程序 = 数据结构 + 算法
类型系统 = 基本类型 + 语言类型 = (原始类型 + 对象) + 语言类型
实例类似基础库,就是 JavaScript 的内置对象
Last updated