gpt4 book ai didi

Javascript 传递字符串来创建对象名称(菜鸟)

转载 作者:行者123 更新时间:2023-12-02 17:10:09 24 4
gpt4 key购买 nike

好的,我已经学习了使用函数在数组中创建未命名对象的教程给定一个名为 contact 的数组,其中存在两个命名对象:

function add(firstName, lastName, phoneNumber, email) {

contacts[contacts.length] = {
firstName: firstName,
lastName: lastName,
phoneNumber: phoneNumber,
email: email
};
}

add("Buddy", "King", "312-555-5555", "buddy@email.biz");

添加未命名的对象。但是如果我想给新对象命名怎么办?我想使用第一个参数)“Buddy”作为对象名称,因此将字符串转换为???

最佳答案

使用这个(关联数组):

contacts[firstName] = {
firstName: firstName,
lastName: lastName,
phoneNumber: phoneNumber,
email: email
};

现在您可以通过 contacts['Buddy'] 获取“Buddy”条目。请注意,JS 中的所有数组都是关联的,但编号数组看起来不太像。

关于Javascript 传递字符串来创建对象名称(菜鸟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com