arr.shift()
0번째 위치의 index를 제거 하고 나머지 값들의 위치를 한칸 씩 앞으로 이동시키고 제거된 값을 return 한다. 만약 배열의 length가 0이면 undefined을 return한다.
arr.unshift(element)
배열의 맨 앞에 element를 추가하고, 나머지 값들을 한칸 씩 뒤로 이동시키고 배열의 새로운 length를 return한다.
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]
arr.push(element)
배열의 끝에 element를 추가하고, 배열의 새로운 length를 return한다.
arr.pop()
배열의 마지막 index를 제거하고, 그 값을 return한다. 빈 배열일 경우 undefined를 return한다.
객체는 key와 value로 이루어져 있다.
dot notation과 bracket notation 두 가지 방법으로 value를 조회할 수 있다.
잘 보고갑니다 근데 객체도 더 설명해주시면 안되나요?