- 4
- 0
- 约1.71万字
- 约 13页
- 2017-05-26 发布于湖北
- 举报
document要点
第6章 对象
本章目标
了解什么是对象
什么时候定义对象
如何定义对象
使用Object的注意事项
对象是JavaScript的基本数据类型。在了解JavaScript对象之前,我们先浅显了解什么是对象。对象就是事物,只是因为计算机编程语言是外国人发明的,起名为object。对于中国人来说称之为事物,物体更好理解。在计算机的世界中万物皆为对象,人,动物,计算器,窗口,按钮,英雄联盟中的人物,飞机大战中的子弹等。
对象是一种复合值:它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。对象也可看作是属性的无序集合,每个属性都是一个名/值对。属性名是字符串,因此我们可以把对象看成是从字符串到值的映射。
然而对象不仅仅是字符串到值的映射,除了可以保持自有的属性,JavaScript对象还可以从一个称为原型的对象继承属性。对象的方法通常是继承的属性。这种“原型式继承”(prototypal in-heritance)是JavaScript的核心特征。
JavaScript对象是动态的可以新增属性也可以删除属性,但它们常用来模拟静态对象以及静态类型语言中的“结构体”(struct)。有时它们也用做字符串的集合(忽略名/值对中的值)。
除了字符串、数字、true、false、null和undefined之外,JavaScript中的值都是对象。尽管字符串、数字和布尔值不是对象,但它
您可能关注的文档
最近下载
- 《中国文化概况》带翻译版.pdf VIP
- (完整word版)曲线运动中难题(含答案).doc VIP
- 食堂食材采购项目 投标方案(技术标 ).doc VIP
- 《产品质量鉴定程序规范 总则》.pdf VIP
- 精品解析:江苏南京市栖霞区2025-2026学年苏教版四年级下学期数学期末检测-A4答案卷尾.docx VIP
- 精品解析:江苏南京市鼓楼区2025-2026学年苏教版四年级下学期期末数学测试卷-A4答案卷尾.docx VIP
- 精品解析:江苏南京市江宁区2025-2026学年苏教版四年级下学期数学期末试卷(原卷版).docx VIP
- 2026年教师教育学心理学考试题及答案.docx VIP
- 数控铣刀选用全图解_101-150.pdf VIP
- 浙教初中数学九上《4.4 两个三角形相似的判定》课件 (1).ppt VIP
原创力文档

文档评论(0)