객체(Object type)

전수현·2021년 5월 13일
2

javascript

목록 보기
3/3

let obj = {key:value};

	  	 (키 : 값 ) = 속성(property)

let spec = [34, 182, 83, 285]

위와 같이 배열식으로 작성하게 되면 배열된 값들이
어떤 의미를 갖고있는지 알 수 없다.

let spec = {
            age:34, 
    	    height:182, 
    	    weight:83, 
    	    shoesize:285
	    };

하지만 위와 같이 객체로 표현하게 되면 값의 속성을
좀 더 직관적으로 확인 할 수 있다.

객체는 각 속성으로 접근하기 위해서는 두가지 방법이 존재한다.

console.log(spec["height"]);

1. 대괄호 연산자

-key의 이름을 대괄호 안에 문자열 방식 (따옴표=""/'') 으로 입력
console.log(spec.shoesize);

2. 점(닷, 마침표) 연산자

-변수 이름 작성 후 점을 찍어준 뒤 key를 입력
-key 입력시 문자열 방식 (""/'') 으로 입력 시킬 시 오류 발생 

사진에 나온 것과 같이 두가지 경우 모두
값이 출력된다는 것을 확인 할 수 있다.

profile
안녕하세요 :)

3개의 댓글

comment-user-thumbnail
2021년 5월 16일

👏🏻

1개의 답글