- 四、数据结构:对象和数组
四、数据结构:对象和数组
原文:Data Structures: Objects and Arrays
译者:飞龙
协议:CC BY-NC-SA 4.0
自豪地采用谷歌翻译
部分参考了《JavaScript 编程精解(第 2 版)》
On two occasions I have been asked, ‘Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?’ […] I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
Charles Babbage,《Passages from the Life of a Philosopher》(1864)
数字,布尔和字符串是构建数据结构的原子。 不过,许多类型的信息都需要多个原子。 对象允许我们将值(包括其他对象)放到一起,来构建更复杂的结构。
我们迄今为止构建的程序,受到一个事实的限制,它们仅在简单数据类型上运行。 本章将介绍基本的数据结构。 到最后,你会知道足够多的东西,开始编写有用的程序。
本章将着手于一个或多或少的实际编程示例,当概念适用于手头问题时引入它们。 示例代码通常基于本文前面介绍的函数和绑定。
- 松鼠人
- 数据集
- 属性
- 方法
- 对象
- 可变性
- 松鼠人的记录
- 计算关联性
- 数组循环
- 分析结果
- 数组详解
- 字符串及其属性
- 剩余参数
- Math对象
- 解构
- JSON
- 本章小结
- 习题