Làm thế nào để bạn đẩy một đối tượng trong javascript?

Bạn cũng có thể truyền nhiều đối tượng làm đối số cho phương thức

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
17 để thêm nhiều đối tượng vào một mảng, như minh họa bên dưới

const users = []

const obj1 = { name: 'John Doe', age: 23 }
const obj2 = { name: 'Jane Doe', age: 31 }
const obj3 = { name: 'Alex Lee', age: 18 }

users.push(obj1, obj2, obj3)

console.log(users)
// [
//   { name: 'John Doe', age: 23 },
//   { name: 'Jane Doe', age: 31 },
//   { name: 'Alex Lee', age: 18 }
// ]

Đọc bài viết này để tìm hiểu thêm về mảng JavaScript và cách lưu trữ nhiều mẩu thông tin vào một biến duy nhất

Mảng đối tượng trong JavaScript là một tính năng mạnh mẽ vì bạn có thể lưu trữ bao nhiêu thông tin trong một biến

Trong bài đăng này, chúng ta sẽ tìm hiểu cách bạn có thể đẩy một đối tượng vào một mảng trong JavaScript

Khi bạn có một mảng đối tượng và muốn đẩy một đối tượng khác về cuối mảng, bạn có thể sử dụng phương thức

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
18

Phương thức này lấy đối tượng làm tham số và thêm nó vào cuối mảng

Đầu tiên, hãy xác định mảng của chúng tôi

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];

Bây giờ đối tượng chúng ta muốn đẩy

	const object = {
    name: 'Bob',
    age: 25
};

Bây giờ chúng ta có thể đẩy nó và in nó

	array.push(object);

console.log(array);

Đây là ví dụ đầy đủ

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];

const object = {
    name: 'Bob',
    age: 25
};

array.push(object);

console.log(array);

đầu ra là

	0: {name: 'John', age: 30}
1: {name: 'Jane', age: 28}
2: {name: 'Bob', age: 25}

Như mong đợi, đối tượng mới của chúng ta được thêm vào cuối mảng, làm cho toàn bộ mảng có độ dài là

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
19

Trong bài đăng này, chúng tôi đã xem xét cách đẩy một đối tượng vào một mảng trong JavaScript

Bạn chỉ cần gọi phương thức

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
18 trên mảng và truyền đối tượng bạn muốn đẩy vào cuối

Phương thức push() dùng để thêm một hoặc nhiều phần tử vào cuối mảng. Nó trả về độ dài mới của mảng được hình thành. Một đối tượng có thể được chèn bằng cách chuyển đối tượng làm tham số cho phương thức này. Do đó, đối tượng được thêm vào cuối mảng.  

cú pháp

array.push(objectName)

Thí dụ.  

html




	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
21

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
3
arr.splice(index, 0, objectName)
4
arr.splice(index, 0, objectName)
3
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
32

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
34

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
223
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
224
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
230
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
237
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
239
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
240
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
247
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
249
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
250
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
259

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31____1221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

_______131____1224

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
226

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23____124

đầu ra

Làm thế nào để bạn đẩy một đối tượng trong javascript?

Thêm một đối tượng vào một mảng

Phương pháp 2. Phương thức nối mảng JavaScript ()

Phương thức mối nối được sử dụng để xóa và thêm các phần tử từ một chỉ mục cụ thể. Nó nhận 3 tham số, chỉ số bắt đầu, số phần tử cần xóa và sau đó là các phần tử sẽ được thêm vào mảng. Chỉ có thể thêm một đối tượng mà không xóa bất kỳ phần tử nào khác bằng cách chỉ định tham số thứ hai thành 0. Đối tượng được chèn vào được truyền cho phương thức và chỉ mục nơi nó được chèn vào được chỉ định. Thao tác này sẽ chèn đối tượng vào chỉ mục đã chỉ định.  

cú pháp

arr.splice(index, 0, objectName)

Thí dụ.  

html




	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
21

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
3
arr.splice(index, 0, objectName)
4
arr.splice(index, 0, objectName)
3
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
32

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
34

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
223
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
224
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
230
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
237
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
arr.splice(index, 0, objectName)
57
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
240
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
247
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
249
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
250
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
arr.splice(index, 0, objectName)
77

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31____1221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
arr.splice(index, 0, objectName)
82

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
arr.splice(index, 0, objectName)
84

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23____1300

đầu ra

Làm thế nào để bạn đẩy một đối tượng trong javascript?

Thêm một đối tượng vào một mảng

Phương pháp 3. Phương thức unshift() của mảng JavaScript

Phương thức unshift() dùng để thêm một hoặc nhiều phần tử vào đầu mảng. Nó trả về độ dài của mảng mới được hình thành. Một đối tượng có thể được chèn bằng cách chuyển đối tượng làm tham số cho phương thức này. Do đó, đối tượng được thêm vào đầu mảng.  

cú pháp

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
3

Thí dụ.  

html




	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
21

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
3
arr.splice(index, 0, objectName)
4
arr.splice(index, 0, objectName)
3
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
32

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
34

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
27____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
arr.splice(index, 0, objectName)
9
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
223
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
224
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
220
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
230
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
237
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
357
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
240
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
236
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
247
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
222
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
249
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
250
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
229
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
22
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31____1377

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31____1221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
25

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31____1382

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33____1384

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
33
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
221

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
31
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
36

arr.splice(index, 0, objectName)
1
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
256
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
24

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
216____124

	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
38
	let array = [
    {
        name: 'John',
        age: 30
    },
    {
        name: 'Jane',
        age: 28
    }
];
23____124

đầu ra

Làm thế nào để bạn đẩy một đối tượng trong javascript?

Thêm một đối tượng vào một mảng

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này

Làm cách nào để đẩy đối tượng vào trong JavaScript?

Làm cách nào để đẩy nhiều đối tượng vào một mảng? .
Sử dụng mảng. phương thức push() để đẩy nhiều giá trị vào một mảng, e. g. mảng. đẩy('b', 'c', 'd');
Sử dụng cú pháp lây lan để đẩy nhiều giá trị vào một mảng, e. g. mảng = [ mảng, 'b', 'c', 'd'];
Sử dụng mảng. splice() để đẩy nhiều giá trị vào một mảng, e. g. mảng

Cách tốt nhất để đẩy vào đối tượng là gì?

Đẩy sẽ an toàn hơn là kéo. Giữ thẳng lưng và gập đầu gối . Không vặn hông để đẩy mà nên giữ chặt phần lõi của bạn và sử dụng chân và trọng lượng cơ thể để di chuyển đồ vật. Đối mặt với tải vuông góc chứ không phải ở trên cùng hoặc dưới cùng của đối tượng.

Làm cách nào để đẩy mảng đối tượng trong JavaScript?

Để đạt được điều này, chúng ta sẽ sử dụng phương thức đẩy. Như bạn có thể thấy, chúng ta chỉ cần chuyển đối tượng obj cho phương thức push() và nó sẽ thêm nó vào cuối mảng . Để thêm nhiều đối tượng vào một mảng, bạn có thể truyền nhiều đối tượng làm đối số cho phương thức push(), phương thức này sẽ thêm tất cả các mục vào cuối mảng.