TIL(32) 배열, 객체

codedot·2021년 8월 2일
0

배열(array), 객체(object) ✍🏻

array.slice(start, end)

  • slice()는 start를 기준으로 end의 이전 인덱스까지의 수를 반환한다.

ex)


let arr = [1, 2, 3, 4, 5, 6, 7]

arr.slice(0, 3)
return (3) [1, 2, 3]

arr.slice(3, 6)
return (3) [4, 5, 6]

arr.slice()
return (7) [1, 2, 3, 4, 5, 6, 7] 

// return 뒤의 ()안의 숫자는 배열의 개수

  • Mutates(원본 배열을 수정함) : pop(), push(), shift(), unshift(), splice()

  • No mutation(수정돈 새로운 결과(주로 배열)을 리턴 : join(), slice()


for of : 해당 배열이나 문자열의 인덱스 즉, 순서에 집중한 반복문 (문자열, 배열에 사용)

for in : 해당 객체의 키와 값에 집중한 반복문 (객체에 사용)

profile
Loding...

0개의 댓글