- 文本要点
- 对象的基础(字面量对象)
- 对象的高级创建方式(构造函数)
- 超强的对象创建方式(原型链)
对象的基础
- 本节要点
- 什么是对象
- 什么是属性
- 什么是面向对象
- 如何创建对象
- 属性的工作原理
- 给对象添加行为
- this的工作原理
对象(object
)
- Javascript对象不过是一系列属性(
property
)而已
属性
- 每个属 性都有名称和值
面向对象
- 在面向对象编程中,我们从对象的角度思考问题
- 对象有状态和行为
如何创建对象
-
对象将所有的名称和值(一起表示即属性)组合在一起
-
创建一个包含一系列属性的对象,并将其赋给了一个变量
- 以便使用它来访问和修改这个对象的属性
-
我们根据对象文本描述创建了一个货真价实的Javascript对象
var chevy = {
make: "Chevy",
model: "Bel Air",
year: 1975,
color: "red",
passengers: 2,
convertible: false,
mileage: 1021
}