document概要1.doc

document概要1

第6章 对象 本章目标 了解什么是对象 什么时候定义对象 如何定义对象 使用Object的注意事项 对象是JavaScript的基本数据类型。在了解JavaScript对象之前,我们先浅显了解什么是对象。对象就是事物,只是因为计算机编程语言是外国人发明的,起名为object。对于中国人来说称之为事物,物体更好理解。在计算机的世界中万物皆为对象,人,动物,计算器,窗口,按钮,英雄联盟中的人物,飞机大战中的子弹等。 对象是一种复合值:它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。对象也可看作是属性的无序集合,每个属性都是一个名/值对。属性名是字符串,因此我们可以把对象看成是从字符串到值的映射。 然而对象不仅仅是字符串到值的映射,除了可以保持自有的属性,JavaScript对象还可以从一个称为原型的对象继承属性。对象的方法通常是继承的属性。这种“原型式继承”(prototypal in-heritance)是JavaScript的核心特征。 JavaScript对象是动态的可以新增属性也可以删除属性,但它们常用来模拟静态对象以及静态类型语言中的“结构体”(struct)。有时它们也用做字符串的集合(忽略名/值对中的值)。 除了字符串、数字、true、false、null和undefined之外,JavaScript中的值都是对象。尽管字符串、数字和布尔值不是对象,但它

文档评论(0)

1亿VIP精品文档

相关文档