본문 바로가기

[JS] 배열

 

배열(Array) [ ]

  • 배열.length : 몇개의 데이터가 있는지 확인가능.
  • 배열 안의 데이터 : Index 번호를 가짐. 0번 부터 시작.
    • Index로 배열 접근가능하다.[ 배열 ][0];

 

배열에 자주 쓰일 수 있는 메소드()

  • push() : 배열 맨 뒤에 데이터 추가.
  • unshift() : 배열 맨 앞에 데이터 추가.
  • pop() : 배열 맨 뒤의 데이터 삭제.
  • shift() : 배열 맨 앞의 데이터 삭제
  • indexOf() : 데이터의 index 값 반환
  • includes() : 데이터의 존재 여부 반환

 

객체

- 객체는 { key: value } 값으로 나타내며 객체 안에 객체가 있을 수 있다.

- 객체[ 변수명 ] => []를 사용하는 방식은 객체에 데이터가 무수히 많아서 키 값의 이름이 계속 바뀔 때 동적으로 데이터를 찾아서 가져올때 쓰인다.

 

객체에 없는 key value 추가 => 객체.key = value;

객체에 있는 key value 수정 => 객체.key = 수정값;

객체 삭제 => delete obj.key => key 와 value값 삭제.