创建新联系人!
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
我们有通讯录contacts
数组,但是怎样将一个新的朋友添加进去呢?
对象就像是其他类型的数据,可以使用array[posotion] = object
语法添加新的元素。要追加元素到数组的末尾,你需要将它添加到最后一个元素之后。
因为数组编号从0
开始,数组中的最后一个元素的编号是数组元素的个数减一。因此在数组最后一个元素之后插入一个对象,可以这样写:
contacts[contacts.length] = {
firstName: firstName,
lastName: lastName,
phoneNumber: phoneNumber,
email: email
};
它会自动创建一个新对象并将其添加到数组中。非常简单。
说明:
我们将创建一个函数,使我们能够将我们的新朋友添加到通讯录中。
- 创建一个函数叫
add
,它有三个参数:name
,phoneNumber
,email
; - 在这个函数中,你想创建一个新的联系人像
bob
和mary
一样。并将这些参数传递到对象中去。 - 将这个对象添加到
contacts
数组中。 - 调用
add
函数,传入你任何想要的参数。 - 调用
list
函数,确保你添加成功。
在线练习
{$ activeFileHint $}