FE/JavaScript

[javascript] console.log() 오류 _ IE11을 이용한 디버깅

콩다영 2020. 8. 26.
728x90

무조건적인 줄 알았던 console.log()에서 오류가 발생했다..

뭐냥 ... -_-

 

 

 

 

 

 

찾아보니 ,,,,,,,,,,,,

브라우저에 따라, 그리고 브라우저의 세부적인 버전에 따라 console 개체가 지원하는 기능이 조금씩 미묘하게 다르다고 한다. 극단적으로는 console 개체 자체가 지원되지 않는 버전도 당연히 존재하기 때문에 그런 경우 console 개체를 호출하면 오류가 발생한다고 한다 ㅠ__ㅠ 그럼 우짤깡 ...

 

 

 

 

바로바로바로 크로스-브라우징 개발 환경에서  console 개체의 기능을 사용하고 싶지만 오류는 피하고 싶다면 다음과 같이

방어용으로 코드를 페이지 최상단에 추가해주면 오류는 피할 수 있당 !    와.후.ㅇ0ㅇ

if (typeof window.console == "undefined") {
    window.console = {
        log: function (msg) {
            // Do Nothing
        }
    };
}

일단 지금은 빨리 console을 찍어봐야되서 급하니 오류를 피하는 방법만 알아두겠다.

추후에 더 공부해서 내용을 추가해야쥐ㅣ~

 

 

 

이런 오류에 대해 깊이 아시는 분들은 주저없이 정보공유해주세여~~~ :))

728x90
반응형

댓글