📖 TIL/JavaScript
[JS] 배열
성란
2022. 2. 6. 20:33
배열(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값 삭제.