Tôi đã đọc về sự phát triển liên tục của Mozilla về JavaScript, thông qua phiên bản 1.8.5: https://developer.mozilla.org/en/JavaScript.Sự tương quan giữa ECMAScript 5 và JavaScript 1.8.5 dưới dạng các tính năng ngôn ngữ là gì?
Câu hỏi của tôi là: Sự tương quan giữa JavaScript 1.8.5+ và ECMAScript 5+ về các tính năng ngôn ngữ là gì? Bất kỳ cơ hội nào các tính năng JavaScript mới của Mozilla (như máy phát điện, sự hiểu biết mảng, vv) sẽ trở thành một phần của ECMAScript?
Tôi chỉ muốn xử lý xem liệu nó có đáng học JavaScript 1.8.5 tính năng hay không và tôi nên quên JS 1.8.5 và tập trung vào việc học/làm mới Tính năng ECMAScript 5.
FYI: Mozilla nói về cách họ đang lập kế hoạch để đưa JavaScript vào phù hợp với ECMAScript 5 ở đây: https://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla
Tôi cho một không muốn pythonisation mà mozilla đang mang đến. – Raynos
Câu hỏi lớn của tôi là khi Javascript cuối cùng sẽ có thể xử lý Unicode trong các regex của nó, ít nhất là lên đến [Mức 1 tuân thủ với UTS # 18: “Hỗ trợ Unicode cơ bản”] (http://unicode.org/reports/ tr18/# Basic_Unicode_Support). Nó tương đương với vô dụng trong thế giới hậu ASCII ngày nay mà không có nó. – tchrist
Tôi không, tôi nghĩ rằng một số tính năng rất tuyệt, nhưng nó quá mức cần thiết, pythonization là một cách hay để đặt nó. Điều duy nhất tôi muốn là khả năng khai báo các loại nếu tôi chọn (như ActionScript) –