WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 Javascript 中向对象添加键/值对

主题:JavaScript / jQuery上一页|下一页

答案:使用点符号或方括号

您可以简单地使用点表示法 (.) 将键/值对或属性添加到 JavaScript 对象。

让我们试试下面的例子来了解它的基本工作原理:

// Sample object
var myCar = {
    make: "Ferrari",
    model: "Portofino",
    year: 2018
};

// 添加新属性
myCar.fuel = "Petrol";
console.log(myCar);

或者,您也可以使用方括号表示法 ([]) 将键/值对添加到 JavaScript 对象。 以下示例产生与前一个示例相同的结果:

// Sample object
var myCar = {
    make: "Ferrari",
    model: "Portofino",
    year: 2018
};

// 添加键/值对
myCar["fuel"] = "Petrol";
console.log(myCar);

使用方括号表示法的优点是,您可以将方括号内的键替换为变量,以动态地将键或属性名称分配给对象。

// Sample object
var myCar = {
    make: "Ferrari",
    model: "Portofino",
    year: 2018
};

// 样本变量
var myKey = "fuel";
var myValue = "Petrol";

// 动态添加键/值对
myCar[myKey] = myValue;
console.log(myCar);

请参阅 JavaScript 对象 上的教程,了解有关创建和操作对象的更多信息。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements