javascript 编程语言结构: 顺序 选择 循环 面向对象语言特性: 抽象 继承 封装 多态 基础概念 一、语法 二、变量 三、数据类型 四、操作符 五、语句 数据类型 一、基本类型 二、引用类型 语言核心 一、变量对象 二、函数 三、作用域与作用域链 四、this 五、原型 数据结构 数组 设计模式 一、工厂模式 二、构造函数模式 三、原型模式 四、混合模式