He estado leyendo sobre el desarrollo continuo de JavaScript de Mozilla, hasta la versión 1.8.5: https://developer.mozilla.org/en/JavaScript.¿Cuál es la correlación entre ECMAScript 5 y JavaScript 1.8.5 en términos de características de idioma?
Mi pregunta es: ¿Cuál es la correlación entre JavaScript 1.8.5+ y ECMAScript 5+ en términos de funciones de idioma? ¿Alguna posibilidad de que las nuevas funciones de JavaScript de Mozilla (como generadores, comprensiones de matriz, etc.) formen parte de ECMAScript?
Solo quiero saber si vale la pena aprender las funciones de JavaScript 1.8.5 (y trabajar para convertirlas en navegadores no compatibles) o si debería olvidarme de JS 1.8.5 y centrarme en aprender/ajustar el nuevo Características de ECMAScript 5.
FYI: Mozilla habla de lo que están planeando traer JavaScript en cumplimiento de ECMAScript 5 aquí: https://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla
Por mi parte, no quiere que el pythonisation que Mozilla está trayendo – Raynos
Mi gran pregunta es cuando Javascript finalmente podrá manejar Unicode en sus expresiones regulares, al menos hasta [Nivel 1 de cumplimiento con UTS # 18: "Soporte básico de Unicode"] (http://unicode.org/reports/ tr18/# Basic_Unicode_Support). Es sinónimo de inútil en el mundo actual después de ASCII sin él. – tchrist
Yo tampoco, creo que algunas de las características son geniales, pero es excesivo, la pitonización es una buena manera de expresarlo. Lo único que quiero es la capacidad de declarar tipos si así lo deseo (al igual que con ActionScript) –