[TIL-20210525] 배열과 객체

Pizzahand·2021년 5월 25일
0

TIL

목록 보기
1/28
post-thumbnail

배열(array)

shift

arr.shift()
0번째 위치의 index를 제거 하고 나머지 값들의 위치를 한칸 씩 앞으로 이동시키고 제거된 값을 return 한다. 만약 배열의 length가 0이면 undefined을 return한다.

unshift

arr.unshift(element)
배열의 맨 앞에 element를 추가하고, 나머지 값들을 한칸 씩 뒤로 이동시키고 배열의 새로운 length를 return한다.

slice

arr.slice(begin,end)
0을 시작으로 하는 추출 시작점에 대한 index를 begin, 추출을 종료할 index로 end index를 제외하고 추출한다.
slice는 원본을 대체하지 않고, 원본 배열에서 요소의 복사본을 return한다.
ex)

let arr = [1,2,3,4,5]
arr.slice(2,4)
/// [3,4]

push

arr.push(element)
배열의 끝에 element를 추가하고, 배열의 새로운 length를 return한다.

pop

arr.pop()
배열의 마지막 index를 제거하고, 그 값을 return한다. 빈 배열일 경우 undefined를 return한다.

객체(object)

객체는 key와 value로 이루어져 있다.
dot notation과 bracket notation 두 가지 방법으로 value를 조회할 수 있다.

profile
재밌게 코딩하고 싶은 개발자!

1개의 댓글

comment-user-thumbnail
2021년 5월 26일

잘 보고갑니다 근데 객체도 더 설명해주시면 안되나요?

답글 달기