JavaScript의 OR 연산자에 무슨 일이 일어나고 있나요?
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:29:40
0
2
722

|| 연산자가 true 또는 false를 반환하면 안 되나요? JavaScript가 왜 객체를 반환하나요? 누가 설명해 주실 수 있나요?

扔个三星炸死你
扔个三星炸死你

모든 응답(2)
三叔

Javascript 논리 연산자는 부울이 아닌 환경에서 사용할 수 있습니다.

&& 및 || 연산자는 부울이 아닌 환경에서도 사용할 수 있지만 반환 값을 부울 값으로 변환할 수 있으면 부울 연산으로 간주할 수도 있습니다

(논리 연산자에서)

부울이 아닌 환경의 경우:

false가 1개 있으면 false 쪽의 값을 반환
false가 2개이면 연산자 앞의 값(왼쪽) 반환
true가 2개 있으면 연산자 뒤의 값(오른쪽) 반환 값.

(JavaScript의 논리 연산의 반환 값에서 파생됨(논리 AND &&, 논리 OR ||, 논리 NOT!))

学习ing

먼저 js에 있는 false 값을 알아야 합니다: 0, false, '', null, undefine, NaN
조합이나 연산에서
one.nextElementSibing이 위 값 중 어느 것도 아닐 때 next = one .nextElementSibing; 그렇지 않으면 nextSibing

과 같습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿