배열 메소드
1. push : 맨 뒤에 요소 추가
2. pop : 맨 앞 요소 삭제
3. shift : 첫번째 요소 삭제
4. unshift : 맨 앞에 요소 추가
5. splice : 몇번째 인덱스부터 몇개 지우고 새로운 요소를 추가
6. slice : 처음 지정한 요소부터 나중에 지정한 요소 전까지 새로운 배열로 만듦
1. push
let fruits =["apple","banana","kiwi"];
fruits.push("orange")
console.log(fruits) // [ 'apple', 'banana', 'kiwi', 'orange' ]
2. pop
let fruits =["apple","banana","kiwi"];
fruits.pop()
console.log(fruits) // [ 'apple', 'banana' ]
3. shift
let fruits =["apple","banana","kiwi"];
fruits.shift()
console.log(fruits) // ["banana","kiwi"]
4. unshift
let fruits =["apple","banana","kiwi"];
fruits.unshift("pear")
console.log(fruits) // ["pear","apple","banana","kiwi"];
5.splice
let fruits =["apple","banana","kiwi"];
fruits.splice(1,1,"grape") => 1번째 인덱스부터 1개 지우고 그 자리에 "grape"를 넣어줘
console.log(fruits) // ["apple","grape","kiwi"]
fruits.splice(0,2,"grape") => 0번째 인덱스부터 2개 지우고 그 자리에 "grape"를 넣어줘
console.log(fruits) // [ 'grape', 'kiwi' ]
6.slice
let fruits =["apple","banana","kiwi"];
let newFruits = fruits.slice(0,2) => 0번째 요소부터 2번째 요소 전까지 배열로 만들어
console.log(newFruits) // [ 'apple', 'banana' ]
let newFruits = fruits.slice(1,2) => 1번째 요소부터 2번째 요소 전까지 배열로 만들어
console.log(newFruits) // ['banana']'자바스크립트 강의' 카테고리의 다른 글
| [JavaScript] 1주차 - for문 (2) | 2024.10.10 |
|---|---|
| [JavaScript] 1주차 - 배열2 (0) | 2024.10.10 |
| [JavaScript] 1주차 - 객체 (0) | 2024.10.10 |
| [JavaScript] 1주차 - 조건문 (1) | 2024.10.08 |
| [JavaScript] 1주차 - 함수 (2) | 2024.10.08 |