JavaScript : object 의 key-value 값을 가져오는 2가지 방법
2024. 4. 22. 05:00ㆍ코딩 교훈 기록
const obj = { name : '홍길동' }
obj.name = '홍길동'
obj['name'] = '홍길동'
- 오브젝트 . ( ) ⇒ . 뒤에 key 가 올 때는 속성 이름 그대로 와야 한다. 속성 이름의 문자열 등이 오면 인식하지 못한다.
- 오브젝트[ ] ⇒ 오브젝트 뒤에 대괄호로 key 를 받을 때는 문자열로 와야 한다.
그래서 오브젝트의 키 값을 처리하는 과정에서 가령 변수 key = “name” 이 된다면, value 값을 처리할 때
obj . key 로는 값을 찾을 수 없고
obj [ key ] 로 입력해야 값을 찾을 수 있다.
key 에 담긴 값이 속성 이름의 문자열이기 때문이다.
'코딩 교훈 기록' 카테고리의 다른 글
Python : sort(), sorted (0) | 2024.08.05 |
---|---|
JavaScript : 배열 object 의 마지막 요소를 가져오는 방법 (0) | 2024.04.22 |
Django ORM : “회원탈퇴-로그아웃” 과 "DB에서 model instance 삭제-속성"의 유사성 (0) | 2024.04.16 |
Sort 정렬 시 주의 사항 (0) | 2024.04.10 |
Django : view 함수에서 Form, ModelForm 클래스의 인자 순서 차이 (0) | 2024.03.30 |