0
A
답변
2
논리 AND에서 document.all && document.uniqueID
for Example 45 === (true && 45) //true
에 대한 (document.all
이 '이외의 값, false, null, undefined, 0, NaN
이있는 경우) document.uniqueID
의 값을 반환합니다 (& &) expr1 & & expr2 false로 변환 할 수있는 경우 expr1을 반환합니다. 그렇지 않으면 expr2를 리턴합니다. 따라서 부울 값과 함께 사용하면 & &은 두 피연산자가 모두 true이면 true를 반환하고 그렇지 않으면 false를 반환합니다. 그렇지 않은 경우는 false를 리턴합니다.
는 그래서 IMO Boolean
로 표현 이상으로 변환하는
!!
를 사용하는 것이 필요하다! 여기서 불필요합니다. – webduvet아니요, && 연산자는 결과를 부울로 변경하지 않으며, 부울이 필요한지 여부에 따라 필요합니다. –
@lombausch 왜 그런 말을하니? 작성자가 부울을 원하면이 작업이 필요할 수 있습니다. –