for in 문, in 연산자 javascript
2010.08.07 16:57 Edit
어떤 객체의 속성을 알아보기 위해 곧잘 for in문을 쓰곤 한다.
var b = ""; for (a in 객체) b+=a+"\n"; alert(b);
in을 저런 식으로만 쓰는 줄 알았는데
어떤 객체에 해당 속성이나 메소드가 있는지 알아보는데에도 쓰인다는 것을 알았다.
if (a in 객체) {
//원하는 것 실행
}평소에는 null체크만을 곧잘 사용했는데 저런 식으로 쓰는 것의 효용성에 대해 알아봐야겠다.
이 글과 관련된 글
- [2011/10/23] jquery로 ajax호출시 로딩이미지 보여주기 (1160)
- [2011/10/06] javascript에서 replaceAll을 써보자 (386)
- [2011/10/03] Hypothesis in quantitative research (1510)
- [2011/05/27] 20110330_array of Array _ javascript _ event (539)
- [2011/05/27] 20110329_Lists _ table _ form_tag _ javascript _ variables _ Operator _ 제어문 _ Array (676)
- Tag :
- study , javascript , for in문 , in 연산자
