Javascript

Javascript(1) Slice

오리888 2023. 3. 9. 01:16

Array를 잘라낼 때 slice를 사용한다

 

예)

 

 

slice(index 시작점, index 도착점)

console 에는 grape가 찍히는 걸 볼 수 있다

 

그럼 조금 더 심화로 들어가서  fruits 배열 안에 있는 apple을 pineapple로 바꾸려면 어떻게 해야 되는지 알아보자

 

예)

우선 apple의 index를 targetIndex로 지정해 줬다

이후 firstPart = slice를 이용해 index 0부터 apple index 전까지 만들어주고

lastPart = targetIndex+1, 즉 targetIndex 다음에 오는 elements들을 넣어준다

참고로... firstPart와 같이 배열 앞에... 를 붙여주면 배열 안에 있는 elements들을 풀어준다

즉 [... firstPart] = ["grape", "watermelon"] 이 된다

 

따라서 결과가 이렇게 잘 나오는 걸 확인할 수 있다