本书讨论到的数据结构都被实现为对象。JavaScript 提供了多种方式来创建和使用对象。本节将要展示的这些技术,在本书用于创建对象,并用于创建和使用对象中的方法和属性。 对象通过如下方式创建:定义包含属性和方法声明的构造函数,并在构造函数后紧跟方法的定义。下面是一个检查银行账户对象的构造函数: this 关键字用来将方法和属性绑定到一个对象的实例上。下面我们看看对于前面声明过的方法是如何定义的: 这里,我们又一次使用this 关键字和balance 属性,以便让JavaScript 解释器知道我们引用的是哪个对象的balance 属性。 例1-12 给出了Checking 对象的完整定义和测试代码。 例1-12 定义和使用Checking 对象
数据结构与算法JavaScript描述——1.3 对象和面向对象编程
书名: 数据结构与算法JavaScript描述
作者: [美] Michael McMillan
出版社: 人民邮电出版社
原作名: Data Structures and Algorithms with JavaScript
译者: 王群锋 | 杜 欢
出版年: 2014-8
页数: 216
定价: 49.00元
装帧: 平装
ISBN: 9787115363398