push()
배열의 끝에 아이템을 추가한다.
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var push = fruits.push("Grape");
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);
//결과
//["Apple", "Banana", "Orange"];
shift()
배열의 첫번째 아이템을 제거한다
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var shift = fruits.shift();
console.log(shift);
console.log(fruits);
//결과
//["Banana", "Orange", "Strawberry"];
unshift()
배열의 앞에 아이템을 추가한다.
var fruits = ["Apple", "Banana", "Orange", "Strawberry"];
var unshift = fruits.unshift("Grape");
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"]
출처 : https://webinformation.tistory.com/38
TIL
너무 오래돼서 까먹은 배열 관련 함수들..다시 되새겨보는 시간이었다 ㅇ_ㅇ
'웹개발 > javascript' 카테고리의 다른 글
[Javascript] This 정의 및 용법 (0) | 2024.01.05 |
---|---|
[Javascript] Set, Map, Object 차이 (0) | 2024.01.04 |
[javascript] for문과 foreach문의 차이 (0) | 2024.01.02 |
제이쿼리란? 제이쿼리 정의 및 사용법 (1) | 2023.12.28 |
[javacript] 자바스크립트란? 자바스크립트 정의 및 기초 문법 (0) | 2023.12.26 |