자바스크립트 강의

[JavaScript] 1주차 - 배열1

notion0896 2024. 10. 10. 12:36

배열 메소드

 

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