IE JavaScript Enigma: 개발자 도구를 연 후에만 작동합니다
다양한 브라우저에서 수많은 문제가 발생했음에도 불구하고 Internet Explorer에서 관찰된 특이한 동작은 밖으로. 이 경우 개발자 도구가 F12로 시작될 때까지 JavaScript는 작동하지 않는 상태로 유지됩니다. 이 해결 방법으로 문제가 일시적으로 해결되지만 근본 원인을 철저히 이해하는 것이 중요합니다.
Debugging Wonder 또는 Debugging Foil?
관찰된 동작은 디버깅이 있음을 나타냅니다. JavaScript 내의 코드. 보다 구체적으로, console.log() 또는 기타 콘솔 기능에 대한 호출이 원인일 수 있습니다. IE의 콘솔 개체는 개발자 도구 모음이 활성화될 때까지 비활성 상태로 유지됩니다. 이 활성화 전에 콘솔 개체를 호출하려고 하면 "정의되지 않은" 오류가 발생합니다. 그러나 일단 도구 모음이 호출되면 콘솔이 설정되고 후속 콘솔 호출이 작동 가능하게 렌더링됩니다.
수수께끼 해결
이 문제를 해결하기 위한 몇 가지 솔루션은 다음과 같습니다. 처리 방법:
위 내용은 내 IE JavaScript가 개발자 도구를 연 후에만 작동하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!