EcmaScript Fifth Edition 또는 Ecma-262이 발표되었으며 언어가 변경되었습니다. 새 버전의 어떤 기능이 더 나은 코드를 작성하는 데 도움이됩니까?Ecma-262 (EcmaScript 5)가 어떻게 도움이됩니까?
8
A
답변
-2
IE가 5 년 또는 그 이후의 모든 표준을 지원하지 않으므로 안타깝지만 절대적으로 아무 것도 없습니다.
1
"Strict"모드는 소개에서 유망한 것으로 들렸지 만, 부록 C (223 페이지)를 한눈에 보면 얼마나 유용할지 궁금합니다.
3
15.12 절의 JSON 객체는 멋지게 보입니다. 그것은 도움이 될 것입니다. 지금 당장은 안전하지 않은 eval() 또는 일부 느린 pure-JavaScript 구현을 나머지 스크립트에 포함시켜야합니다. 네이티브 지원은 없지만,이 새로운 버전에는 기본 지원이 있습니다.
1
ES3.1이 실제로하는 일은 실제로 이미 존재하는 동작을 정의하는 것입니다. for (... in ...) ...
문에 열거 순서와 같은 것들이 있습니다. 그래서 어느 정도까지는 이러한 것들이 당신을 직접 돕지 않을 것입니다 (새로운 js 엔진이 나오지 않는 한).
또한
* prototype access -- i think through `getPrototype()` or something -- alas this isn't as powerful as `__proto__` present in JavaScriptCore and SpiderMonkey
* The JSON object to provide fast and safe JSON parsing rather than the conflagration of existing techniques
같은 몇 가지 새로운 기능을 정의 않습니다 [편집 : IE에 대해 불평하는 사람에 대한 응답으로 - 내가 IE8 이미 위의 기능을 지원 생각]
관련 문제
- 1. AOP가 데이터 바인딩에서 어떻게 도움이됩니까?
- 2. ObjectiveC에서 ECMAscript
- 3. UIAccelerometer가 도움이됩니까?
- 4. PRISM이 도움이됩니까?
- 5. 버튼이 도움이됩니까?
- 6. AJAX는 어떻게 구현되었으며, Web Dev에 어떤 도움이됩니까?
- 7. asn1 표기법 및 라이브러리가 어떻게 도움이됩니까?
- 8. CRC 란 무엇입니까? 오류 탐지에서 어떻게 도움이됩니까?
- 9. V8 및 ECMAScript 차이점
- 10. EcmaScript 5 브라우저 구현
- 11. MySQL 5가 BEFORE를 인식하지 못합니까?
- 12. ECMAScript 5 지원을위한 테스트 스위트
- 13. 모바일 장치 용 SharePoint ECMAScript
- 14. Ecmascript in XHTML 또는 SVG
- 15. 출력 버퍼링이 성능에 도움이됩니까?
- 16. Amazon S3가이 경우에 도움이됩니까?
- 17. 부스트 스마트 포인터가 도움이됩니까?
- 18. Scheme에서`cons`가 어떻게 작동하는지 설명하는 데 도움이됩니까?
- 19. 감사를 위해 트리거에 커서를 사용하면 도움이됩니까? 그렇다면 어떻게?
- 20. 소프트웨어 구성 관리가 프로젝트 관리를 개선하는 데 어떻게 도움이됩니까?
- 21. const 정확성이 더 나은 프로그램을 작성하는 데 어떻게 도움이됩니까?
- 22. 프로그래밍 언어 선택이 소프트웨어 제품의 성공에 어떻게 도움이됩니까?
- 23. 소켓을 통해 메시지를 보내기 전에 지연 - 어떻게 도움이됩니까?
- 24. 챌린지 응답 프로토콜은 man-in-the-middle 공격에 어떻게 도움이됩니까?
- 25. C++의 포인터가 메모리를 절약하는 데 어떻게 도움이됩니까?
- 26. Safari 5가 자바 스크립트 북마크 사용시 변경됩니까?
- 27. xunit가 실행 중일 때 resharper 5가 있습니까?
- 28. 서버에 PHP 5가 있다고 가정하는 것이 안전합니까?
- 29. Objective-C++에서 좀비가 도움이됩니까?
- 30. Function Objects의 작동을 이해하는데 도움이됩니까?
정말입니까? 표준이되기 전에 IE가 XSL-T, SMIL 및 기타 기술을 구현하는 것이 중요합니까? –
축하해, 마이크로 소프트, 결국 표준이 된 뭔가를 만들었다. 여전히 * others *로 구성된 기존 표준을 따르지 못하면서 몇 년 동안 웹 개발자를 괴롭 히고 있습니다. –
저는 TraceMonkey의 최신 버전을 사용하여 독점적 인 서버 아키텍처를 사용할만큼 충분히 운이 좋았습니다. 따라서 이러한 기능 중 일부를 사용할 수 있었지만 대다수의 개발자는 절대적으로 맞습니다. 아무도 사용할 수없는 코드가 어떻게 향상 될 수 있습니까? +1 – Prestaul