jquery 소스 코드 조각은 다음과 같습니다.
으아악여기서 context는 jquery 개체이고 rootjquery는 $(document)
인 것 같습니다.하지만 반환되는 단점은 부울 값이어야 하지 않나요? 여기서는 왜 jquery 객체인가요?
그럼 여기서 || 연산은 어떤 역할을 하나요???감사합니다
过去多啦不再A梦2017-05-16 13:37:57
기본 사항은 여기를 참조하세요. 한눈에 알 수 있습니다.
https://developer.mozilla.org...
한 가지 더, ES2015 이전에는 JS 함수에 기본 매개변수가 없었습니다.
다른 언어처럼 기본 매개변수를 사용하기 위해 이렇게 쓰는 경우가 많았습니다
다른 브라우저 API와 호환되기 위해 우리는 종종 이렇게 작성합니다.
으아아아滿天的星座2017-05-16 13:37:57
Javascript 논리 연산자는 부울이 아닌 환경에서 사용할 수 있습니다.
&& 및 || 연산자는 부울이 아닌 환경에서도 사용할 수 있지만 반환 값을 부울 값으로 변환할 수 있으면 부울 연산으로 간주할 수도 있습니다
(논리 연산자에서)
부울이 아닌 환경의 경우:
false가 1개 있으면 false 쪽의 값을 반환
false가 2개이면 연산자 앞의 값(왼쪽) 반환
true가 2개 있으면 연산자 뒤의 값(오른쪽) 반환 값.
(JavaScript의 논리 연산의 반환 값에서 파생됨(논리 AND &&, 논리 OR ||, 논리 NOT!))