— javascript, tip, ie8, reserved keywords, issue — 1 min read
IE8에서 Error가 출력되면서 페이지가 정상적으로 로드되지 않는 이슈가 발생했다.
원인은 자바스크립트 예약어 사용경우에 따라서 모던 웹 브라우저에서는 에러가 발생하지 않는다.
1var someFunction = {2 save: function () {3 // Error : save는 예약어4 console.log("save");5 },6 switch: function () {7 // Error : switch는 예약어8 console.log("switch");9 },10};
예약어의 사용을 피해야 한다. 예약어는 너무 많으니까 아래 링크 참고