4.6对象的用途
在了解了创建对象以及为它们添加属性的几种不同方法之后,让我们来尝试一些简单的程序,以应用所学的知识。
4.6.1记录欠款
假设你决定开一家银行。你借给朋友们钱,并且想要有一种方法来记录每个人欠你多少钱。
可以使用对象作为把字符串和值连接到一起的方法。在这个示例中,字符串是朋友们的名字,值是他们所欠的钱。我们来看一下。
在❶处,创建了一个名为owedMoney的新的空对象。
在❷处,把值5赋给键”Jimmy”。
在❸处,我们做了同样的事,把值7赋给键”Anna”。
在❹处,查看与” Jimmy”键相关联的值,它是5.
然后在❺处,查看与”Jinen”键相关联的值,它是undefined,因为还没有为它赋值。
现在,假设Jimmy借了更多的钱(例如,$3).我们可以更新对象,使用第2章介绍过的+=操作符,给Jimmy欠钱的数额加上3.
owedMoney["Jimmy"] += 3;
owedMoney["Jimmy"];
8
这就像是编写了owedMoney[“Jimmy”]= owedMoney[“Jimmy”]+3。还可以查看整个对象,看看朋友们分别欠了你多少钱。
owedMoney;
{ Jimmy: 8, Anna: 7 }
本站内容未经许可,禁止任何网站及个人进行转载。