Đặt bất cứ thứ gì vào một mảng bằng Array.Push ().
Thông tin thêm về mảng
Thêm nhiều mục cùng một lúc
Thêm các mục vào đầu một mảng
Thêm nội dung của một mảng vào
Tạo một mảng mới từ nội dung của hai mảng
1) Phương thức Push () thêm một hoặc nhiều phần tử vào cuối mảng và trả về độ dài mới của mảng. ….
2) phương thức unSHift () thêm một hoặc nhiều phần tử vào đầu một mảng và trả về độ dài mới của mảng: var a = [1, 2, 3]; một..
Bạn có thể thêm các đối tượng trong JavaScript không?
1) Phương thức Push () thêm một hoặc nhiều phần tử vào cuối mảng và trả về độ dài mới của mảng. ….
2) phương thức unSHift () thêm một hoặc nhiều phần tử vào đầu một mảng và trả về độ dài mới của mảng: var a = [1, 2, 3]; một..
Bạn có thể thêm các đối tượng trong JavaScript không?
Tạo các đối tượng mới. JavaScript có một số đối tượng được xác định trước. Ngoài ra, bạn có thể tạo các đối tượng của riêng bạn. Bạn có thể tạo một đối tượng bằng Trình khởi tạo đối tượng.
- push()
- splice()
- unshift()
Xem thảo luận method of Array
Cải thiện bài viết
Syntax:
array.push(objectName)
Example:
<!DOCTYPE html>
<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
Lưu bài viết
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
7
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
8
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
7
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
6
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
8
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
6
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
7
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
array.push(objectName)
3
array.push(objectName)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
8
array.push(objectName)
9
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
arr.splice(index, 0, objectName)
1
arr.splice(index, 0, objectName)
2
array.push(objectName)
8
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
arr.splice(index, 0, objectName)
8
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
arr.unshift(object);
0
arr.unshift(object);
1
array.push(objectName)
22
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
arr.unshift(object);
9
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5<!DOCTYPE html>
3
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7<!DOCTYPE html>
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
Output:
Phương pháp 2: phương pháp splice () method
Phương pháp splice được sử dụng để loại bỏ và thêm các phần tử khỏi một chỉ mục cụ thể. Phải mất 3 tham số, chỉ số bắt đầu, số lượng các phần tử để xóa và sau đó các mục sẽ được thêm vào mảng. Một đối tượng chỉ có thể được thêm vào 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 được chuyển đến phương thức và chỉ mục được chỉ định được chèn. Điều này chèn đối tượng tại chỉ mục được chỉ định.
Syntax:
arr.splice(index, 0, objectName)
Example:
________số 8
<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
7
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
8
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
7
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
6
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
8
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
6
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
7
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
array.push(objectName)
3
array.push(objectName)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
8
array.push(objectName)
9
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
53
arr.splice(index, 0, objectName)
2
array.push(objectName)
8
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
arr.splice(index, 0, objectName)
8
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
arr.unshift(object);
0
arr.unshift(object);
1
array.push(objectName)
22
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
71
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
75
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
77
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
91
Output:
Phương pháp 2: phương pháp splice ()
method
Phương pháp splice được sử dụng để loại bỏ và thêm các phần tử khỏi một chỉ mục cụ thể. Phải mất 3 tham số, chỉ số bắt đầu, số lượng các phần tử để xóa và sau đó các mục sẽ được thêm vào mảng. Một đối tượng chỉ có thể được thêm vào 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.
Syntax:
arr.unshift(object);
Example:
<!DOCTYPE html>
<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
<
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
Đối tượng được chèn được chuyển đến phương thức và chỉ mục được chỉ định được chèn. Điều này chèn đối tượng tại chỉ mục được chỉ định.
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
6
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
8
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
3
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
6
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
7
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
3
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
array.push(objectName)
3
array.push(objectName)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
________số 8
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
array.push(objectName)
2
arr.splice(index, 0, objectName)
8
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
var z = x.concat(y);
// x = ['a', 'b', 'c'] (remains unchanged)
// y = ['d', 'e', 'f'] (remains unchanged)
// z = ['a', 'b', 'c', 'd', 'e', 'f']
5
arr.unshift(object);
0
arr.unshift(object);
1
array.push(objectName)
22
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5<
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
63
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
67
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
69
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
7<!DOCTYPE html>
1
var x = ['c', 'd'];
x.unshift('a', 'b');
// x = ['a', 'b', 'c', 'd']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
5
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
arr.unshift(object);
6
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
9
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
var x = ['a', 'b', 'c'];
var y = ['d', 'e', 'f'];
x.push.apply(x, y);
// x = ['a', 'b', 'c', 'd', 'e', 'f']
// y = ['d', 'e', 'f'] (remains unchanged)
2
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
0
var x = ['a'];
x.push('b', 'c');
// x = ['a', 'b', 'c']
1
Output:
- Phương pháp 2: phương pháp splice ()
- Phương pháp splice được sử dụng để loại bỏ và thêm các phần tử khỏi một chỉ mục cụ thể. Phải mất 3 tham số, chỉ số bắt đầu, số lượng các phần tử để xóa và sau đó các mục sẽ được thêm vào mảng. Một đối tượng chỉ có thể được thêm vào 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 được chuyển đến phương thức và chỉ mục được chỉ định được chèn. Điều này chèn đối tượng tại chỉ mục được chỉ định.
- ________số 8
-
var x = ['a']; x.push('b', 'c'); // x = ['a', 'b', 'c']
5
<
array.push(objectName)
8
array.push(objectName)
9
var x = ['a', 'b', 'c']; var y = ['d', 'e', 'f']; var z = x.concat(y); // x = ['a', 'b', 'c'] (remains unchanged) // y = ['d', 'e', 'f'] (remains unchanged) // z = ['a', 'b', 'c', 'd', 'e', 'f']
5
var x = ['a']; x.push('b', 'c'); // x = ['a', 'b', 'c']
53
arr.splice(index, 0, objectName)
2
array.push(objectName)
8
var x = ['a']; x.push('b', 'c'); // x = ['a', 'b', 'c']
1
- Phương pháp 3: Unshift () Phương thức
Phương thức unSHift () được sử dụng để thêm một hoặc nhiều phần tử vào đầu một mảng. Nó trả về chiều 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 dưới dạng tham số cho phương thức này. Do đó, đối tượng được thêm vào đầu mảng.