Tên đầu tiên của javascript là gì?

JavaScript ban đầu được phát triển bởi Brendan Eich của Netscape Communications Corporation dưới tên Mocha, sau đó là LiveScript và cuối cùng được đổi tên thành JavaScript. Việc đổi tên từ LiveScript thành JavaScript gần như trùng hợp với việc Netscape bổ sung hỗ trợ cho công nghệ Java trong trình duyệt web Netscape Navigator của mình. JavaScript lần đầu tiên được giới thiệu và triển khai trên trình duyệt Netscape phiên bản 2. 0B3 tháng 12 năm 1995. Khi JavaScript được thêm vào Internet Explorer, nó phải được gọi chính thức là "JScript", vì Netscape sở hữu tên "JavaScript". Việc lựa chọn tên được chứng minh là một nguồn gây ra nhiều nhầm lẫn

Kể từ năm 2006, phiên bản mới nhất của ngôn ngữ này là JavaScript 1. 7, tương ứng với ECMA-262 Edition 3 như JavaScript 1. 5, ngoại trừ các tính năng bổ sung của Mảng, tổng quát của Mảng và Chuỗi, cũng như các trình tạo Pythonic và khả năng hiểu mảng. ECMAScript, nói một cách đơn giản, là một phiên bản tiêu chuẩn hóa của JavaScript. Tiêu chuẩn ECMA-357 chỉ định E4X (ECMAscript For XML), một phần mở rộng ngôn ngữ xử lý XML

JavaScriptPhiên bảnMô tảHỗ trợ1. 0Netscape 2. 01. 1Netscape 3. 01. 2Netscape 4. 0-4. 051. 3Netscape 4. 06-4. 7x1. 4Sản phẩm máy chủ Netscape1. 5Netscape 6. 0JScriptVersionMô tảHỗ trợ1. Internet Explorer 3. 02. 03. Internet Explorer 4. 04. 05. Internet Explorer 5. 05. Internet Explorer 5. 015. 5Internet Explorer 5. 5, 6. 0ECMAScriptVersionMô tảHỗ trợv1v2v3

ECMAScript, còn được gọi là tiêu chuẩn ISO 16262, là tiêu chuẩn hóa dựa trên JavaScript của ECMA International, được viết lần đầu tiên vào năm 1996. Nó định nghĩa một ngôn ngữ kiểu động (có nguồn gốc từ C) rất lỏng lẻo dựa trên Java và các ngôn ngữ giống C khác. Nó hỗ trợ một số tính năng hướng đối tượng thông qua các đối tượng dựa trên nguyên mẫu và các lớp giả

Tất cả mã ECMAScript sẽ hoạt động trong tất cả các trình duyệt chính hỗ trợ JavaScript, nhưng không nhất thiết phải ngược lại, vì có nhiều tiện ích mở rộng độc quyền của Netscape, Microsoft (IE) và Opera

Phiên bản mới nhất là ECMA-262 Edition 3, dựa trên phiên bản 1. 5 của JavaScript và thông số kỹ thuật được cung cấp công khai

JavaScript, ban đầu được gọi là ECMAScript nhưng vì Java đã trở nên rất phổ biến và có lượng người dùng khổng lồ nên họ quyết định đặt tên cho nó là JavaScript để có thể thu hút nhiều người dùng, vì vậy đó là lý do tại sao bạn thấy các bản sửa đổi hoặc các phiên bản khác nhau của EMCAScript, ES5 . Tôi hi vọng cái này giúp được

JavaScript ban đầu được gọi là LiveScript. Việc thay đổi tên cuối cùng thường được coi là một chiêu tiếp thị thông minh của Netscape nhằm tận dụng sự phổ biến của Java, ngôn ngữ mới đang hot vào thời điểm đó

Vì vậy, mặc dù tên giống nhau, nhưng JavaScript và Java có rất ít điểm chung

Ngôn ngữ được tạo ra bởi Brendan Eich khi ông đang làm việc tại Netscape Communications Corporation và nó lần đầu tiên được đưa vào bản phát hành beta của Netscape Navigator 2. 0. Trên thực tế, nếu chúng ta đi xa hơn một chút về thời gian, ngôn ngữ này được gọi là “Mocha” trong quá trình phát triển

JavaScript hiện là một trong những ngôn ngữ phổ biến nhất trên web và thuật ngữ này đã được đăng ký nhãn hiệu bởi Tập đoàn Oracle. Trong những ngày đầu, việc triển khai ngôn ngữ của Microsoft là JScript

Sau khi Netscape chuyển giao JavaScript cho ECMA, quỹ Mozilla tiếp tục phát triển JavaScript cho trình duyệt Firefox. Phiên bản mới nhất của Mozilla là 1. 8. 5. (Giống với ES5)

Internet Explorer (IE4) là trình duyệt đầu tiên hỗ trợ ECMA-262 Edition 1 (ES1)

YearECMABrowser1995JavaScript được phát minh bởi Brendan Eich1996Netscape 2 được phát hành cùng với JavaScript 1. 01997JavaScript trở thành tiêu chuẩn ECMA (ECMA-262)1997ES1ECMAScript 1 được phát hành1997ES1IE 4 là trình duyệt đầu tiên hỗ trợ ES11998ES2ECMAScript 2 được phát hành1998Netscape 42 được phát hành cùng với JavaScript 1. 31999ES2IE 5 là trình duyệt đầu tiên hỗ trợ ES21999ES3ECMAScript 3 đã được phát hành2000ES3IE 5. 5 là trình duyệt đầu tiên hỗ trợ ES32000Netscape 62 được phát hành với JavaScript 1. 52000Firefox 1 được phát hành với JavaScript 1. 52008ES4ECMAScript 4 đã bị bỏ rơi2009ES5ECMAScript 5 đã được phát hành2011ES5IE 9 là trình duyệt đầu tiên hỗ trợ ES5 *2011ES5Firefox 4 đã được phát hành với JavaScript 1. 8. 52012ES5Hỗ trợ đầy đủ ES5 trong Safari 62012ES5Hỗ trợ đầy đủ ES5 trong IE 102012ES5Hỗ trợ đầy đủ ES5 trong Chrome 232013ES5Hỗ trợ đầy đủ ES5 trong Firefox 212013ES5Hỗ trợ đầy đủ ES5 trong Opera 152014ES5Hỗ trợ đầy đủ ES5 trong mọi trình duyệt2015ES6ECMAScript 6 đã được phát hành2016ES6Hỗ trợ đầy đủ ES6 trong Chrome16 ES 5120 hỗ trợ

Ghi chú

* Internet Explorer 9 không hỗ trợ ES5 "sử dụng nghiêm ngặt"

** Internet Explorer 11 không hỗ trợ ES6


Ủy ban Kỹ thuật ECMA 39

Năm 1996, Netscape và Brendan Eich đưa JavaScript lên tổ chức tiêu chuẩn quốc tế ECMA và một ủy ban kỹ thuật (TC39) được thành lập để phát triển ngôn ngữ này.

ECMA-262 Edition 1 được phát hành vào tháng 6 năm 1997



Từ ES4 đến ES6

Khi ủy ban TC39 gặp nhau tại Oslo vào năm 2008, để thống nhất về ECMAScript 4, họ đã chia thành 2 phe rất khác nhau

ECMAScript 3. 1 trại.
Microsoft và Yahoo muốn nâng cấp dần dần từ ES3.

Trại ECMAScript 4.
Adobe, Mozilla, Opera và Google muốn nâng cấp ES4 lớn.

Ngày 13 tháng 8 năm 2008, Brendan Eich đã viết một email

Không có gì bí mật khi cơ quan tiêu chuẩn JavaScript, Ủy ban kỹ thuật 39 của Ecma, đã bị chia rẽ trong hơn một năm, với một số thành viên ủng hộ ES4, phiên bản thứ tư chính của ECMA-262 và những người khác ủng hộ ES3. 1 dựa trên thông số kỹ thuật ECMA-262 Edition 3 (ES3) hiện có. Bây giờ, tôi vui mừng thông báo, sự chia rẽ đã kết thúc

Giải pháp là làm việc cùng nhau

  • ECMAScript 4 được đổi tên thành ES5
  • ES5 phải là bản nâng cấp gia tăng của ECMAScript 3
  • Các tính năng của ECMAScript 4 nên được chọn trong các phiên bản sau
  • TC39 nên phát triển một bản phát hành chính mới, có phạm vi lớn hơn ES5

Bản phát hành mới theo kế hoạch (ES6) có tên mã là "Harmony" (Vì sự phân chia mà nó đã tạo ra?)

ES5 là một thành công lớn. Nó được phát hành vào năm 2009 và tất cả các trình duyệt chính (bao gồm cả Internet Explorer) đều tuân thủ đầy đủ vào tháng 7 năm 2013

Chrome 23IE10 / EdgeFirefox 21Safari 6Opera 15 tháng 11 năm 2012 Tháng 9 năm 2012 Tháng 5 năm 2013 Tháng 7 năm 2012 Tháng 7 năm 2013

ES6 cũng là một thành công lớn. Nó được phát hành vào năm 2015 và tất cả các trình duyệt chính đều tuân thủ đầy đủ vào tháng 3 năm 2017

Tên gọi khác của JavaScript là gì?

" ECMAScript " là thuật ngữ chỉ tiêu chuẩn ngôn ngữ, nhưng "ECMAScript" và "JavaScript" có thể được sử dụng thay thế cho nhau. Ngôn ngữ cốt lõi này cũng được sử dụng trong các môi trường không có trình duyệt, ví dụ như trong Node. js.

Ai đã phát triển JavaScript và tên đầu tiên của JavaScript là gì?

Brendan Eich đã tạo ra JavaScript vào năm 1995 khi ông còn ở Netscape Communications Corporation, người tạo ra trình duyệt web huyền thoại Netscape Navigator. Vào thời điểm đó, ngôn ngữ lập trình Java đang nhanh chóng thu hút được sự chú ý và Netscape Communications đang làm việc để cung cấp ngôn ngữ này trong Netscape Communicator

Khi nào JavaScript được đặt tên là JavaScript?

Việc đổi tên từ LiveScript thành JavaScript gần như trùng hợp với việc Netscape bổ sung hỗ trợ cho công nghệ Java trong trình duyệt web Netscape Navigator của mình. JavaScript lần đầu tiên được giới thiệu và triển khai trên trình duyệt Netscape phiên bản 2. 0B3 vào Tháng 12 năm 1995 .

Tên gốc của JavaScript LiveScript Escript Mocha JavaScript là gì?

Ban đầu, nó không được gọi là JavaScript; . Cái tên Mocha được chọn bởi Marc Andreessen, người sáng lập Netscape. Tên đã được đổi thành LiveScript vào tháng 9 năm 1995. Cùng năm đó, tháng 12, nó nhận được giấy phép nhãn hiệu từ Sun và cái tên JavaScript xuất hiện. Mocha. The name Mocha was chosen by Marc Andreessen, a Netscape founder. The name was changed to LiveScript in September 1995. In the same year, December, it received a trademark license from Sun and the name JavaScript came into the picture.