http://webmail.mac.com 소스를 참조하십시오.사용 목적은 무엇입니까 !! 이러한 상황에서?
B.incompatible = !!(B.msie < 7 || B.safari < 500 || B.mozilla < 1.008000999);
B.unsupported = !!(B.opera || B.safari < 500) && !B.incompatible;
B.supported = !B.incompatible && !B.unsupported;
왜 두 번 "!" 여기에 사용됩니까? 어떤 이점이 있습니까?
값을 부울로 변환합니다. –
검색 할 시간이 없으십니까? 또는 당신이 당신의 질문을 쓰고있는 동안, 당신이이 무의미한 복제물을 게시하는 것을 멈추려 고 노력하면서 "관련있는"목록의 상단을 보았습니까? –
http://stackoverflow.com/questions/784929/what-is-the-operator-in-javascript – Irishka