배열(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값 삭제.
'📖 TIL > JavaScript' 카테고리의 다른 글
[JS] 스프레드 연산자와 rest파라미터 그리고 구조분해할당 (0) | 2022.02.16 |
---|---|
[JS] 구조분해할당(비구조화할당) (0) | 2022.02.15 |
[JS] 템플릿 리터럴(``) (0) | 2022.02.14 |
[JS] Data type 과 Properties 그리고 Method (0) | 2022.01.20 |
[JS] JS의 정의와 마음가짐 (0) | 2022.01.19 |