函数中的对象
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
除了使用对象数组,我们可以使用对象来作为函数的参数,这样一来,这些函数就可以利用特定对象类型所提供的方法和属性了。
看一个例子,
在我们的编辑框中,除了我们的Person
的构造函数外,我们引入了一个新的函数ageDifference
。这个函数有两个person
对象作为参数,并返回两个对象的年龄差。
请注意,如果我们试图在调用ageDifference
时传入字符串,将会出现错误,因为字符串没有一个age的属性。
说明:
我们已经创建了两个people
对象,"alice"和"billy"。完成最后一行,调用ageDifference
函数,并把结果保存在diff
变量中。
在线练习
{$ activeFileHint $}