728x90
반응형
IE에선 console.log가 먹히지 않는다.
때문에 Javascript debuging 시 alert을 쓰면서 애를 먹는데, IE8부터 window.console 객체가 등장한다.
하지만 해당 객체는 개발자 도구가 열려있지 않으면 해당 객체를 null로 인식해 에러를 뿜뿜한다.
- 따라서 해당 문제를 해결하기 위해선 다음과 같이 사용하면 된다.
window.console && console.log('hi');
- 또는 다음과 같이 window.console 객체가 null인지 판단하면 된다.
if(window.console != null){
console.log("hi");
}
728x90
반응형
'Study > JAVASCRIPT' 카테고리의 다른 글
JavaScript 에러 - ERR_ABORTED 404 ~ (0) | 2021.07.06 |
---|---|
JavaScript 에러 - Failed to execute 'createObjectURL' on 'URL': Overload resolution failed. ~ (0) | 2021.07.06 |
JavaScript 에러 - Maximum call stack size exceeded ~ (0) | 2021.07.06 |
JavaScript - 함수 선언 위치, 함수 선언식, 함수 표현식, 호이스팅 (1) | 2021.01.04 |
JavaScript - 그레이브액센트(어퍼스트로피, `) (0) | 2019.01.14 |
댓글