0

Chrome 개발자 도구를 사용하고 다른 ECMAScript 표준을 사용하도록 페이지를 설정할 수 있습니까? 기본적으로 IE8 JavaScript를 디버깅해야하지만 IE8 개발자 도구를 사용하는 것을 싫어하며 Chrome 개발자 도구를 계속 사용하고 싶습니다. 따라서 ES5 대신 ES3 표준을 사용하고 디버깅하도록 페이지를 설정하고 싶습니다. 이것을 할 수있는 방법이 있습니까?다른 ECMAScript 표준을 사용하는 Chrome Dev 도구 사용

+0

심 (shim) 사용은 어떻습니까? https://github.com/es-shims/es5-shim, 그런 식으로 대부분의 물건을 지원하기 위해 ie8을 얻을 수 있습니다. –

답변

1

아니요. 현재 Chrome에서는 ES3 전용으로 전환 할 수 없습니다.

"실험용 JavaScript 사용"플래그를 사용하여 ES5 ones 상단에 ES6 features 중 일부를 활성화 할 수 있습니다. 그래서 앞으로 나아갈 수는 있지만 뒤로 가지 않을 수 있습니다.

ES6이 출시되기 시작하면 "그냥 ES5"로 돌아갈 수 없을 것입니다. 나의 이해는 엔진에 이러한 "스위치"를 유지할 가치가 없기 때문에 복잡성과 크기가 커지고 유지 보수 가능성은 줄어든다는 것입니다.

Safari 3.x 나 Opera 9.x와 같은 구형 브라우저에서 테스트하면 "ES3 전용"에 가깝게 될 수 있습니다 (IE8을 피하는 경우).

+0

흠. 감사! 더 나은 개발자 도구를 찾고 있습니다! IE 8은 짜증이 난다! – noname

관련 문제