Introduction
一、JavaScript基础知识复习
1.1 基础复习题
1.2 内置对象与方法
1.2.1 Array
1.2.2 Date
1.2.3 Number
1.2.4 Boolean
1.2.5 String
1.2.6 Math
1.3 值类型和引用类型
1.4 值类型和引用类型的特征
1.5 对象的动态特性
1.6 DOM操作复习
1.7 异常处理
1.8 调试工具的使用
二、面向对象
2.1 面向对象概念介绍
2.2 面向对象编程举例
2.3 构造函数
2.4 面向对象的三大特性
2.5 原型
2.5.1 传统构造函数存在的问题
2.5.2 使用原型解决构造函数问题
2.5.3 原型相关概念
2.5.4 原型的使用
2.5.5 __proto__
2.6 继承的概念及实现方式
2.7 原型三角绘制
2.8 属性搜索原则
2.9 原型链
2.9.1 原型链结构
2.9.2 原型式继承
2.10 对象相关的其他知识
2.10.1 Object.prototype成员介绍
2.10.2 Function
1) Function的使用
2) 参数代码太长的问题
2.10.3 静态成员和实例成员
2.10.4 arguments对象
2.10.5 深拷贝和浅拷贝
三、JavaScript高级知识
3.1 递归
3.2 作用域
3.2.1 词法作用域
3.2.2 变量名提升
3.2.3 作用域链
3.3 闭包
3.4 函数的四种调用模式
3.5 函数的重复创建问题
3.6 ES5严格模式
四、面向对象案例
4.1 歌曲列表管理
4.2 Tab栏切换
五、ES6语法扩展
5.1 ECMAScript 6 简介
5.2 let和const命令
5.3 块级作用域
5.4 解构赋值
5.5 字符串的扩展
5.6 函数、数组、OOP的扩展
5.7 异步编程
5.8 发布订阅模式和观察者模式
5.9 前端模块化方案总结
5.10 装饰器(Decorator)、Mixin、Traits
Published with GitBook
1.2.4 Boolean
Boolean对象
Boolean 对象方法
Boolean对象
Boolean 对象方法
方法
描述
toString()
把逻辑值转换为字符串,并返回结果。
valueOf()
返回 Boolean 对象的原始值。
results matching "
"
No results matching "
"