명시 적 변환을 나타내는 것 외에 JavaScript에서 double not 연산자를 사용하면 어떤 이점이 있습니까? 최근에는 사람들이 새로운 API의 존재를 두 배로 확인하고 싶지만, 결코 그것을 본 적이 없다고합니다. 내가 읽고JavaScript에서 double (not) vs type 강제 변환
if(!!window.File)
// The File API is supported.
else
// Your browser sucks.
한 점은 이러한 맥락에서 사용될 때, 그러나, 객체는 우리가 확인하는 어쨌든 때문에 논리 값으로 강제 자동 될 것입니다 부울로 캐스팅을 입력 할 수있는 간결하고 모호한 방법이다 정의되어 있는지 확인하십시오.
간단히 말해, 사람들은 왜 엔진 위에 두 개의 부울 연산을 수행합니까?
링크에서 보여 주듯이 전역 적으로 부울로 변환됩니다. 여기에서는 주로 코드를 읽기 쉽도록 만드는 것으로 써 부울 값 만 필요합니다. –
나는 정확히 무엇을 알고있다 !! 의사가하는 일은 의사가하는 것입니다. – Vreenak
실제 사용은 없습니다. 구실로 쉽게 읽을 수있는 습관이 있습니다. –