본문 바로가기

Programing/JavaScript

Array.prototype.unshift() // 배열의 맨앞에 요소추가

Array.prototype.unshift()

출처

 

unshift() 메서드는 새로운 요소를 배열의 맨 앞쪽에 추가하고, 새로운 길이를 반환합니다.

 

1
2
3
4
5
6
7
8
var array1 = [123];
 
console.log(array1.unshift(45));
// expected output: 5
 
console.log(array1);
// expected output: Array [4, 5, 1, 2, 3]
 
cs

 

return             메서드를 호출한 배열의 새로운 length 속성.

 

 

예제

1
2
3
4
5
6
7
8
9
10
var arr = [12];
 
arr.unshift(0); // result of call is 3, the new array length
// arr is [0, 1, 2]
 
arr.unshift(-2-1); // = 5
// arr is [-2, -1, 0, 1, 2]
 
arr.unshift([-3]);
// arr is [[-3], -2, -1, 0, 1, 2]
cs