如何在 JavaScript 中将对象插入到数组

在 JavaScript 中将对象插入到数组

How to Push an Object to an Array in JavaScript

要将对象推入数组,请调用该push()方法,将对象作为参数传递给它。例如,arr.push({name: 'Tom'})将对象压入数组。push方法将一个或多个元素添加到数组的末尾。

索引.js
let arr = [];

const obj = {name: 'Tom'};

arr.push(obj);

console.log(arr); // 👉️ [{name: 'Tom'}]

我们使用
Array.push
方法将对象推入数组。

该对象被推到数组的末尾。

如果您只有对象应包含的值,请在将对象推入数组之前创建对象。

索引.js
let arr = [];

const obj = {};
const name = 'Tom';

obj['name'] = name;

arr.push(obj);

console.log(arr); // 👉️ [{name: 'Tom'}]

我们可以使用括号表示法向对象添加一个或多个键值对。

将键值对分配给对象后,使用push 方法将对象添加到数组的末尾。

可以使用相同的方法将多个对象推送到一个数组。

索引.js
const arr = [];

const obj1 = {name: 'Alice'};
const obj2 = {name: 'Bob'};
const obj3 = {name: 'Carl'};

arr.push(obj1, obj2, obj3);

// 👇️ [{name: 'Alice'}, {name: 'Bob'}, {name: 'Carl'}]
console.log(arr);

Array.push()方法采用一个或多个值并将它们推入数组。

这使我们能够将多个以逗号分隔的对象作为参数传递给push().

发表评论