저는 JavaScript 학습자입니다. 나는 새로운 것을 배우기 위해 코드를 생략하고 싶습니다. 최근 jQuery를 찾고 있었는데 다음과 같은 조건을 발견했습니다 : if ("zoom" in div.style)
. in
은 무엇이며 여기에서 테스트 할 조건은 무엇입니까?if 문에서 무엇이 의미가 있습니까?
2
A
답변
4
객체 (프로토 타입 된 속성 포함)에 속성의 존재 여부를 테스트합니다.
예 :http://jsfiddle.net/6RVD2/1/
var obj = {someProp: 'someValue',
anotherProp: 'anotherValue'
};
var empty_obj = {};
function F() {};
F.prototype.someProp = 'someValue';
var proto_obj = new F;
if('someProp' in obj) {
alert('yep'); // alert fires
}
if('someProp' in empty_obj) {
alert('yep'); // alert doesn't fire
}
if('someProp' in proto_obj) {
alert('yep'); // alert fires
}
2
가 in
operator를 참조하십시오.
그것은 여부 재산권zoom
(즉 div.style.zoom
)로서 검사 대상물 div.style
.
관련 문제
- 1. if 문에서 다중 검사
- 2. 파이썬의 if 문에서 생성자
- 3. if 문에서 이미지 사용
- 4. if 문에서 eval?
- 5. 무엇이 a. 파이썬의 import 문에서?
- 6. 이 IF 조건문에서 무엇이 잘못되었을 수 있습니까?
- 7. if 문에서 파이썬 변수 범위
- 8. IF 문에서 괄호를 어떻게 검색합니까?
- 9. MySql If Then Select 문에서
- 10. if 문에서 문자열 값을 출력해야합니다.
- 11. if/else 문에서 변수 사용
- 12. "if (stage) init();"은 무엇을합니까? ActionScript에서 의미가 있습니까?
- 13. 이 디자인이 의미가 있습니까?
- 14. if 문에서 초기화 된 변수의 범위는 무엇입니까?
- 15. C# 중첩 된 null 검사 if 문에서
- 16. if 문에서 #defined 값을 사용할 수 있습니까 (C 프로그램에서)?
- 17. 단일 if 문에서 조건부의 올바른 균형은 어디에 있습니까?
- 18. IF 문에서 자바 스크립트 개체 선언
- 19. if 문에서 전역 변수를 사용하는 방법
- 20. jQuery - if 문에서 hasClass가 훌륭하게 재생되지 않는다.
- 21. IF .. ELSE 문에서 임시 테이블 사용
- 22. if 문에서 기본 질문 - 질문 비교
- 23. JavaScript 입력 문에서 조건이있는 IF 문
- 24. if 문에서 Session 변수를 정수로 사용하려면 어떻게해야합니까?
- 25. if 문에서 변수에 액세스 할 수 없습니다.
- 26. 이 if 문에서 잘못된 점은 무엇입니까?
- 27. JSTL if 문에서 비트 논리를 수행하려면 어떻게해야합니까?
- 28. if 문에서 변수 반환 - 여러 시도가 가능합니까?
- 29. VHDL의 간단한 IF 문에서 데이터 유형 문제
- 30. if 문에서 setcookie()가 작동하지 않습니다.