객체(Object)란?
백문이 불여일견! 한번 보자!
이런 것이다!
BackrRutine에 {Dead: '20 min', LetPull: '10 min', Row: '20 min'}
이 객체이다. 여기서 Dead는 키(key)라 부르고 '20'은 값(value)이다. 키, 값 사이는 :으로 구분할 수 있다! 객체를 만들 때는 중괄호(curly bracket)를 이용하고 구분은 , (comma)로 해준다. 이것이 객체의 기본이다.
객체의 값을 사용하려면 변수 뒤에.을 찍고 키값을 적어주거나 변수뒤에 ['키값']를 붙주면 값이 출력되게 된다. 여기서 주의할 점이 생긴다! 바로바로
['']를 사용해서 값을 사용할 때인데 만약 ''을 붙여주지 않는다면 값이 출력되지 않는다 왜 그럴까? 이유는 ''를 붙여주지 않는다면 []를 변수로 인식하기 때문이다!
이렇게 에러가 뜨게 된다. 그럼 Dead에 다른 선언을 해주면 어떻게 될까?
위 사진을 잘 보고 생각해보자! 한번 해보는 것을 추천한다.
변수에 선언을 할 때마다 console.log 나 console.table을 해서 확인해 보자!
'code states' 카테고리의 다른 글
원시 타입 데이터 참조 타입 데이터 (깊은복사 얕은복사) (0) | 2022.12.07 |
---|---|
유효성 검사 너는 유효하니 (0) | 2022.12.07 |
Js . [배열] (0) | 2022.12.07 |
S1U8 CLI 당신은 매력적이야.. (0) | 2022.12.07 |
계산기가 돌아 가긴 하지만,, (0) | 2022.12.07 |