본문 바로가기
Language/Javascript

for/in문

by brother_stone 2020. 5. 1.

7.3.4 for/in   (!= in 연산자로 프로퍼티 있는지 확인하기)

 

for/in문이란?

  • 객체 안의 프로퍼티를 순회하는 반복문이다.
  • , for/in문은 객체의 Key(프로퍼티 이름)값을 열거하는 반복문이다.

 

Syntax

  • for(변수 in 객체 표현식) 문장

 

e.g.

var obj = {a:1, b:2, c:3};
for(var p in obj){
console.log("p: " + p);
 
//p: a
//p: b
//p: c

 

for/in 문은 Key값(프로퍼티 이름)만 꺼내 변수에 할당한다. 반복문 안에서 value값(프로퍼티 값)을 가져오려면 괄호 연산자를 사용해야 합니다.

 

 

'Language > Javascript' 카테고리의 다른 글

Javascript의 전역 객체  (0) 2020.07.03
변수안에 함수 정의, 대입, 호출 차이  (0) 2020.05.13
프로그램의 평가와 실행 과정  (0) 2020.05.10
점프문  (0) 2020.05.02
객체 개념 박살내기  (0) 2020.04.22