본문 바로가기

코드스테이츠

객체

객체의 모습

 

Person={

Name(property or 속성): "baehyuncheol",

age : 25,

Interest: [ 'swimming', 'jogging'] 

 

 act(매서드) : function() {


 }

 

}

 

객체 불러오는 방법은 2가지 표기법이 있다.

 

1. 점 표기 법 : Person.age

2. 괄호 표기법 Person['age']  =>  결과 값은 25가 나오게 되며 우리가 배열을 생각할 때 쓰는 Person[0] 처럼 Person['age'] 을 index처럼 접근하여 값을 출력 한다고 생각하면 된다.

 만약 Person['age'] 가 아니라

 Person[age] 를 쓴다면 어떨까? 이는 age 를 변수취급하게 된다.  즉 age is not defined 가 나오게 되므로 변수를 선언해주면 된다

 

let keyName='age' 라는 문자열을 넣어주고 

 

Person[keyName]을 넣어주면 끝!!

 

 

 

반복문 쓰는 법

for in.  <===> 배열은 for of

 

 

 

 

 

'코드스테이츠' 카테고리의 다른 글

코드스테이츠 목업  (0) 2021.08.04
코드스테이츠 중급  (0) 2021.08.03
객체  (0) 2021.08.02
코드스테이츠 2주차 배열  (0) 2021.07.30
코드스테이츠 2주차 Git  (0) 2021.07.29