in (속성이 객체에 있는지 확인)

CODEDRAGON Development/JavaScript, jQuery, ...

반응형


 

 

in (속성이 객체에 있는지 확인)

·       in 키워드는 for 키워드와 별도로 사용하면 해당 속성의 key 객체 안에 있는지 확인 있으며, 속성이 존재하면 true를 출력하고, 속성이 존재하지 않으면 false를 출력합니다.

·       속성확인을 위해 속성이름을 적을 따옴표(') 사용하고 다른 구문과 같이 사용할 경우 괄호( () ) 사용해야 합니다.

 

'속성' in 객체

 

 

 

var output = '';

 

var student = {

이름 : '홍길동',

국어 : 92,

수학 : 98,

영어 : 96,

과학 : 98

};

 

output += "'이름' in student: " + ('이름' in student) + '\n';

output += "'성별' in student: " + ('성별' in student);

alert(output);