push()
배열의 끝에 아이템을 추가한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var push = fruits.push("Grape");
console.log(push);
console.log(fruits);
출력 결과
["Apple", "Banana", "Orange", "Strawberry", "Grape"]
pop()
배열의 마지막 아이템을 제거한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var pop = fruits.pop();
console.log(pop);
console.log(fruits);
출력 결과
Strawberry
["Apple", "Banana", "Orange"]
shift()
배열의 첫 번째 아이템을 제거한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var shift = fruits.shift();
console.log(shift);
console.log(fruits);
출력 결과
Apple
["Banana", "Orange", "Strawberry"]
unshift()
배열의 앞에 아이템을 추가한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var unshift = fruits.unshift("Grape");
console.log(unshift);
console.log(fruits);
출력 결과
["Grape", "Apple", "Banana", "Orange", "Strawberry"]
splice()
splice(pos, length), pos 번째 부터 length 만틈 아이템을 제거한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var splice = fruits.splice(1, 2);
console.log(splice);
console.log(fruits);
####출력 결과
["Banana", "Orange"]
["Apple", "Strawberry"]
slice()
배열을 복제한다
 
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var slice = fruits.slice();
console.log(slice);
console.log(fruits);
출력 결과
["Apple", "Banana", "Orange", "Strawberry"]
["Apple", "Banana", "Orange", "Strawberry"]
'IT > Javascript' 카테고리의 다른 글
날짜(일수) 더하기 빼기 (dateadd) (0) | 2021.04.27 |
---|---|
ECMA6 문법 (구조분해,애로우함수 등) (0) | 2021.04.27 |
배열 forEach Loop 하는 방법 (0) | 2021.04.27 |
배열 에서 최대, 최소 값 찾기 (0) | 2021.04.27 |
javascript array의 원소 삭제하기 (0) | 2021.04.27 |