stanford-oval/wikipedia huggingface dataset:
Vũ Thần
Vũ Tín quân

Theo Sử ký, Vũ Thần là người nước Trần và chính là bạn thân của thủ lĩnh khởi nghĩa đầu tiên Trần Thắng.
Trần Thắng nổi lên ở đất Kỳ, khi vào đất Trần thì thế lực đã khá mạnh. Các bậc hào kiệt và các bô lão ở đất Trần khuyên Trần Thắng xưng vương.
Trần Thắng bèn hỏi hai danh sĩ Trương Nhĩ và Trần Dư. Hai người lại khuyên Trần Thắng nên lập con cháu chư hầu trước đây mà không nên xưng vương.
Trần Thắng không nghe theo, bèn tự lập làm Trương Sở vương. Nhân lúc phong trào đánh Tần lên cao, Trần vương đang chia quân đi đánh các nơi, Trần Dư lại thuyết phục Trần Vương:
Trần Vương bằng lòng. Nhưng vì không muốn giao quyền cho Trương Nhĩ và Trần Dư, bèn cho Vũ Thần làm tướng quân, Thiệu Tao làm hộ quân, Trương Nhĩ và Trần Dư là tả hiệu úy và hữu hiệu úy ở dưới quyền, mang ba nghìn quân để đi về phía Bắc lấy đất Triệu.
Vũ Thần cùng các tướng đi từ bến Bạch Mã, vượt qua sông Hoàng Hà, đến các huyện thuyết phục những người hào kiệt ở đấy, nói:
Các hào kiệt đều cho là phải. Vũ Thần bèn tập hợp binh sĩ được vài vạn người, lấy được hơn mười thành của đất Triệu, gọi Vũ Thần là Vũ Tín Quân.
Triệu vương

Những thành còn lại ở nước Triệu đều cố giữ không chịu đầu hàng. Vũ Thần bèn đem quân đi về phía đông bắc đánh Phạm Dương.
Trong lúc sắp đánh thành thì có biện sĩ Khoái Triệt người đất Phạm Dương đến du thuyết viên lệnh ở Phạm Dương, khuyên nên hàng Vũ Thần. Viên lệnh đồng ý, lại nhờ Khoái Triệt đi nói hộ với Vũ Thần. Khoái Triệt khuyên Vũ Thần trọng đãi viên lệnh Phạm Dương để làm gương cho các thành khác.
Vũ Tín Quân Vũ Thần nghe theo kế của Khoái Triệt, bèn sai Triệt đưa cho viên lệnh ở Phạm Dương ấn tước hầu. Đất Triệu nghe vậy có hơn ba mươi thành không đánh mà đầu hàng.
Khi quân Vũ Thần đến Hàm Đan, Trương Nhĩ, Trần Dư nghe tin quân của tướng Sở là Chu Văn đã vào cửa ải Hàm Cốc, nhưng đến đất Hý thì bị Chương Hàm đánh bại phải rút lui; lại nghe nhiều viên tướng đã giúp Trần Vương lấy đất bị gièm pha mà phải tội chết, oán Trần Vương không dùng mưu kế của mình, không cho mình làm tướng lại cho làm hiệu úy, bèn nói với Vũ Thần:
Vũ Thần bèn nghe theo, tự xưng là Triệu Vương, cho Trần Dư làm đại tướng quân. Trương Nhĩ làm hữu thừa tướng, Thiệu Tao làm tả thừa tướng và sai người báo với Trần Vương.
Sa cơ ở Yên

Trần Vương nghe tin Vũ Thần tự lập làm Triệu vương thì cả giận, muốn giết tất cả nhà của ông cùng các tướng và đem binh đánh Triệu. Tướng quốc của Trần Vương là Sái Tứ can:
Trần Vương cho là phải, theo kế của Sái Tứ, sai người đưa gia đình của Vũ Thần sang Triệu và sai sứ giả đến chúc mừng Triệu vương, giục Triệu vương mau mau đem binh đi về hướng tây vào Quan Trung.
Trương Nhĩ, Trần Dư nói với Vũ Thần:
Triệu Vương cho là phải bèn không đem binh sĩ về hướng tây, mà sai Hàn Quảng cướp lấy đất Yên, Lý Lương cướp lấy đất Thượng Đảng.
Hàn Quảng đến đất Yên, người Yên nhân đấy lập Quảng làm Yên Vương. Vũ Thần nổi giận, bèn cùng Trương Nhĩ, Trần Dư đi về phía bắc cướp đất ở biên giới nước Yên. Triệu Vương bất ngờ đi ra trận, sa vào phục binh của quân Yên, bị quân Yên bắt được.
Nhờ người đầu bếp vô danh

Tướng Yên bỏ tù Triệu Vương, muốn cùng ông chia đôi đất Triệu mới trả ông về. Sứ giả Triệu đến, viên tướng quốc nước Yên liền giết chết để đòi đất.
Trương Nhĩ, Trần Dư lo lắng. Có người lính làm việc nấu ăn nói với những người trong nhà:
Những người trong nhà đều cười nói:
Anh ta không đáp, liền bỏ chạy sang thành nước Yên. Viên tướng nước Yên tiếp anh ta. Anh ta hỏi viên tướng:
Viên tướng nước Yên nói:
Người lính làm bếp bèn cười mà rằng:
Viên tướng nước Yên cho là phải, bèn thả Vũ Thần. Người lính làm bếp đánh xe cho ông trở về. Sau đó người đầu bếp này đi đâu mất, đời sau không biết tới tên tuổi.
Phản thần Lý Lương

Sau khi Lý Lương đã bình định được Thường Sơn trở về báo tin, Triệu Vương lại sai Lương đi lấy Thái Nguyên.
Lý Lương đến Thạch Ấp, quân Tần chặn ở Tỉnh Hình, Lương chưa tiến lên được. Tướng Tần giả vờ nói Nhị Thế sai người đưa cho Lý Lương bức thư không dán, trong thư dụ phản lại nước Triệu, theo Tần, thì sẽ tha tội và tôn quý Lương.
Lương nhận được thư nghi ngờ không tin, bèn quay về Hàm Đan xin thêm binh sĩ. Lương chưa đến Hàm Đan, đi giữa đường, gặp người chị của Triệu Vương Vũ Thần đi ra, đang uống rượu, có hơn một trăm quân đi theo hộ tống.
Lý Lương đằng xa nhìn thấy, cho đó là Triệu Vương, bèn nằm rạp bên đường để yết kiến. Người chị của Triệu Vương say, không biết đó là viên tướng của Triệu Vương, bèn sai quân kỵ từ tạ Lý Lương mà đi, không đáp lễ.
Lý Lương vốn xuất thân là người sang, làm tướng nhà Tần, khi đó bị lầm thi lễ với người đàn bà, trong bụng bực tức, đứng dậy, mắng những viên quan theo hầu. Trong số này có một người nói với Lương:
Lý Lương đã nhận được thư của Tần, muốn phản lại nước Triệu nhưng chưa quyết định. Nhân việc đó, Lý Lương nổi giận sai người đuổi theo giết người chị của Triệu Vương ở giữa đường.
Sau đó, Lương mang quân đánh úp Hàm Đan. Kinh thành không kịp phòng bị, nên quân của Lương tiến vào chiếm được ngay. Triệu vương trở tay không kịp. Ông cùng tả thừa tướng Thiệu Tao bị Lý Lương giết hại.
Trương Nhĩ, Trần Dư nhờ có nhiều người làm tai mắt báo tin và giúp đỡ nên hai người trốn thoát. Sau này Trần Dư đánh bại quân của Lương, buộc Lương phải sang hàng Tần.
Bình luận

Vũ Thần không có tài năng. Sự nghiệp mà ông có được rồi mất đi không phải nhờ vào khả năng thực lực của ông mà do tác động của những người xung quanh.
Việc ông có địa vị làm tướng, trước hết nhờ vào quan hệ với Trần Thắng,
Sau đó chinh phục nước Triệu lại do tài du thuyết của Khoái Triệt;
Lên ngôi Triệu vương do bàn tay của Trương Nhĩ, Trần Dư;
Thoát thân phận tù đày ở Yên nhờ vào người đầu bếp.
Vậy nên:
Bởi tự làm Triệu vương, ông không còn được Trần Thắng ủng hộ nữa.
Sau khi giúp ông chinh phục nước Triệu, Khoái Triệt không ở cạnh ông.
Từ trận thua ở Yên lại được về nhờ vào một tiểu tốt, uy tín của ông với các tướng lĩnh đã giảm sút, sứt mẻ rất nhiều, nhất là trong thâm tâm Trương Nhĩ, Trần Dư chỉ mưu sự lập dòng dõi nước Triệu cũ.
Bởi thế khi người đầu bếp đi nốt, bên cạnh Vũ Thần không còn ai tin cậy để dựa nữa.
Cái chết của Vũ Thần tuy chỉ từ một tai nạn bất ngờ nhưng nó cho thấy ông cũng như triều đình của ông suy nhược và không đủ sức đứng vững trước những cơn lốc của cuộc chiến tàn khốc cuối thời Tần đầy biến động.
Chú thích

↑  Sau này một tướng chống Tần khác là Hạng Lương cũng xưng là Vũ Tín quân
↑  Lính làm việc nấu ăn phục dịch gọi là Tư dưỡng tốt (厮养卒).
Casas de Fernando Alonso

| Casas de Fernando Alonso Casas de Fernando Alonso Casas de Fernando Alonso |
| --- | --- |


Quốc gia:  Tây Ban Nha
Vùng
Tỉnh: Cuenca
Quận (comarca): La Mancha
Thủ phủ: Casas de Fernando Alonso
Chính quyền
 • Thị trưởng: María Teresa Paños Paños (2007) PSOE
Diện tích
 • Đất liền: 30,28 km2 (1,169 mi2)
Độ cao: 721 m (2,365 ft)
 • Mật độ: 0/km2 (0/mi2)
Múi giờ: UTC+1
 • Mùa hè (DST): CEST (UTC+2)
Mã bưu chính: 16610
Tên gọi dân cư: teatineros
Thánh bảo trợ: Cristo de la Fé và Purísima Concepción
Website: http://www.casasfernandoalonso.com
Casas de Fernando Alonso là một đô thị trong tỉnh Cuenca, cộng đồng tự trị Castile-La Mancha Tây Ban Nha. Đô thị này có diện tích là 30,28 ki-lô-mét vuông, dân số năm 2009 là 1462 người với mật độ người/km². Đô thị này có cự ly km so với tỉnh lỵ Cuenca.
Kashima Antlers

Kashima Antlers (鹿島アントラーズ, Kashima Antorāzu?) là một câu lạc bộ bóng đá chuyên nghiệp có trụ sở tại Kashima, Ibaraki, Nhật Bản. Hiện tại, họ thi đấu tại J1 League, hạng đấu hàng đầu của bóng đá chuyên nghiệp Nhật Bản. Câu lạc bộ được hỗ trợ tài chính từ Mercari, một công ty thương mại điện tử của Nhật Bản.
Kể từ khi J.League được thành lập và giới thiệu bóng đá chuyên nghiệp Nhật Bản vào năm 1993, Kashima đã chứng tỏ mình là câu lạc bộ bóng đá thành công nhất của Nhật Bản về số lượng danh hiệu, với kỷ lục tám lần đoạt chức vô địch J.League, sáu lần đoạt Cúp J.League và năm lần đoạt Cúp Hoàng đế, tổng cộng là mười chín danh hiệu quốc nội lớn chưa từng có. Kashima cũng đã giành chức vô địch châu Á lần đầu tiên và gần đây nhất khi đăng quang tại AFC Champions League vào năm 2018.
Kashima cũng là một trong hai câu lạc bộ duy nhất (khác là Yokohama F. Marinos) đã tham gia vào giải bóng đá chuyên nghiệp hàng đầu Nhật Bản từ khi thành lập cho đến nay.
Nguồn gốc tên

Tên 'Antlers' được xuất phát từ thành phố Kashima (鹿嶋), có nghĩa đen là 'Đảo Hươu'. Huy hiệu của câu lạc bộ không chỉ giống như sừng hươu mà còn phản ánh hình ảnh của gai hoa hồng, vì đó là loài hoa chính thức của tỉnh Ibaraki, quê hương của câu lạc bộ. Hươu là những con vật thân thiện và được coi là những người thông điệp tâm linh trong một số tôn giáo. Trên thực tế, Đền Kashima, một trong những đền thờ nổi tiếng nhất của Nhật Bản và nằm gần trụ sở của câu lạc bộ, đã nuôi và chăm sóc hươu trong hơn 1.300 năm như biểu tượng tâm linh. Hươu là những con vật tình cảm nhưng cũng nổi tiếng với tính dũng cảm khi chúng chiến đấu đối đầu với nhau bằng những cặp sừng chết người.
Lịch sử > Màu sắc, nhà tài trợ và nhà sản xuất

| Mùa giải(s) | Nhà tài trợ áo chính | Nhà tài trợ xương cổ | Nhà tài trợ bổ sung | Nhà tài trợ bổ sung | Nhà tài trợ bổ sung | Nhà tài trợ bổ sung | Nhà tài trợ bổ sung | Nhà sản xuất áo |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 2018 | Lixil | Mercari | Yellow Hat | Riso Kagaku Corporation | Nippon Steel & Sumitomo Metal | Eyeful Home | — | Nike |
| 2019 | Lixil | Mercari | Yellow Hat | Riso Kagaku Corporation | Nippon Steel | Eyeful Home | — | Nike |
| 2020 | Lixil | Mercari | Yellow Hat | Riso Kagaku Corporation | Nippon Steel | Eyeful Home | — | Nike |
| 2021 | Lixil | Mercari | Yellow Hat | Riso Kagaku Corporation | Nippon Steel | Merpay | Connect | Nike |
| 2022 | Lixil | Mercari | Yellow Hat |  |  |  |  | Nike |
Đồng phục

| Sân nhà |
| --- | --- | --- | --- | --- |
|              1993–1994  |              1995–1996  |              1997  |              1998–1999  |              2000-2001  |
|              2002-2003  |              2004-2005  |              2006-2007  |              2008–2009  |              2010  |
|              2011  |              2012  |              2013  |              2014  |              2015  |
|              2016  |              2017  |              2018  |              2019  |              2020  |
|              2021  |              2022  |              2023 -   |  |  |
| Sân khách |
| --- | --- | --- | --- | --- |
|              1993–1994  |              1995–1996  |              1997  |              1998–1999  |              2000–2001  |
|              2002–2003  |              2004–2005  |              2006–2007  |              2008–2009  |              2010  |
|              2011  |              2012  |              2013  |              2014  |              2015  |
|              2016  |              2017  |              2018  |              2019  |              2020  |
|              2021  |              2022  |              2023 -   |  |  |
| Áo đấu phụ |
| --- | --- | --- | --- | --- |
|              2008–2009 3rd 2009 ACL  |              2012 3rd  |              2017 3rd  |              2019 3rd  |              2021 3rd  |
Câu khẩu hiệu

| Năm | Câu khẩu hiệu |
| --- | --- |
1998: THÁCH THỨC
1999: TIẾP THEO
2000: Glory Again - Thách thức từ điểm khởi đầu
2001: - Chủ nghĩa Antlers - Vì 10 NĂM TIẾP THEO
2002: - Chủ nghĩa Antlers - CẦU THANG ĐẾN THẾ GIỚI
2003: OVER'03 - TỪ KASHIMA ĐẾN CHÂU Á, VÀ RỒI ĐẾN THẾ GIỚI
2004: FOOTBALL DREAM 2004 - GIÀNH LẠI NGÔI VƯƠNG 10 LẦN
2005: FOOTBALL DREAM 2005 - TUYÊN BỐ PHẢN CÔNG
2006: FOOTBALL DREAM 2006 - CHIẾN THẮNG MỚI TOÀN DIỆN
2007: FOOTBALL DREAM'07 - LINH HỒN - Spirits
| Year | Slogan |
| --- | --- |
2008: FOOTBALL DREAM 2008 - DESAFIO - Thách thức
2009: FOOTBALL DREAM 2009 - PROGRESSO - Tiến bộ
2010: FOOTBALL DREAM 2010 - Evolução - Sự tiến hóa
2011: FOOTBALL DREAM NEXT
2012: SMILE AGAIN with PRIDE - Hãy cười lại với lòng tự hào
2013: RENASCIMENTO - Sự tái sinh - Mang trong lòng niềm tự hào
2014: SPECTACLE - Trận đấu
2015: RISE TO THE CHALLENGE - Sẵn sàng đối mặt với thách thức
2016: FOOTBALL DREAM ともに - Cùng nhau
2017: FOOTBALL DREAM つなぐ - Kết nối
| Năm | Câu khẩu hiệu |
| --- | --- |
2018: FOOTBALL DREAM こえる - Vượt qua
2019: FOOTBALL DREAM かわる - Thay đổi
2020: FOOTBALL DREAM みせる - Trưng bày
2021: FOOTBALL DREAM しんか - Tiến hóa
2022: FOOTBALL DREAM いどむ - Thách thức
2023: FOOTBALL DREAM ひとつに - Hãy là một
Cầu thủ > Đội hình hiện tại

Ghi chú: Quốc kỳ chỉ đội tuyển quốc gia được xác định rõ trong điều lệ tư cách FIFA. Các cầu thủ có thể giữ hơn một quốc tịch ngoài FIFA.
Cầu thủ > Cho mượn

Ghi chú: Quốc kỳ chỉ đội tuyển quốc gia được xác định rõ trong điều lệ tư cách FIFA. Các cầu thủ có thể giữ hơn một quốc tịch ngoài FIFA.
Huấn luyện viên

| Huấn luyện viên | Quốc tịch | Thời gian nắm quyền> Bắt đầu | Thời gian nắm quyền> Kết thúc |
| --- | --- | --- | --- |
| Masakatsu Miyamoto |  Japan | Tháng 1 năm 1992 | Tháng 6 năm 1994   |
| Edu |  Brazil | Tháng 6 năm 1994 | Tháng 12 năm 1995   |
| João Carlos |  Brazil | Tháng 1 năm 1996 | Tháng 7 năm 1998   |
| Takashi Sekizuka (quyền kiểm soát tạm thời) |  Japan | Tháng 7 năm 1998 |   |
| Zé Mário |  Brazil | Tháng 7 năm 1998 | Tháng 8 năm 1999   |
| Takashi Sekizuka (quyền kiểm soát tạm thời) |  Japan | Tháng 8 năm 1999 |   |
| Zico (quyền kiểm soát tạm thời) |  Brazil | 20 tháng 8 năm 1999 | 31 tháng 12 năm 1999   |
| Toninho Cerezo |  Brazil | 1 tháng 1 năm 2000 | 30 tháng 12 năm 2005   |
| Paulo Autuori |  Brazil | 31 tháng 12 năm 2005 | 29 tháng 11 năm 2006   |
| Oswaldo de Oliveira |  Brazil | 1 tháng 1 năm 2007 | 31 tháng 12 năm 2011   |
| Jorginho |  Brazil | 1 tháng 1 năm 2012 | 31 tháng 12 năm 2012   |
| Toninho Cerezo |  Brazil | 1 tháng 1 năm 2013 | 22 tháng 7 năm 2015   |
| Masatada Ishii |  Japan | 23 tháng 7 năm 2015 | 31 tháng 5 năm 2017   |
| Go Oiwa |  Japan | 31 tháng 5 năm 2017 | 1 tháng 1 năm 2020   |
| Antônio Carlos Zago |  Brazil | 2 tháng 1 năm 2020 | 3 tháng 4 năm 2021   |
| Naoki Soma (quyền kiểm soát tạm thời) |  Japan | 7 tháng 4 năm 2021 | 5 tháng 12 năm 2021  |
| René Weiler |  Switzerland | 10 tháng 12 năm 2021 | 7 tháng 8 năm 2022  |
| Daiki Iwamasa |  Japan | 8 tháng 8 năm 2022 |   |
Ban quản lý và nhân viên hỗ trợ

Cho mùa giải 2023.
| Vị trí | Tên |
| --- | --- |
Cố vấn kỹ thuật:  Zico
Huấn luyện viên:  Daiki Iwamasa
Trợ lý huấn luyện viên:  Ryuji Suzui  Kosei Nakamura
Huấn luyện viên thủ môn:  Yohei Sato
Nhân viên kỹ thuật:  Suguru Arie
Huấn luyện viên thể lực:  Hitoshi Otomo
Bác sĩ:  Hiroshi Jonouchi  Jun Seki  Ryo Matsunaga  Takashi Sando  Tomoo Ishii  Toshiaki Nagamine
Thợ điều trị:  Atsushi Inaba  Yoshihiko Nakagawa
Huấn luyện viên thể dục:  Kenichi Nakata  Toshihiro Hashimoto  Tsukasa Ohashi
Phiên dịch viên:  Kentaro Seki  Kenta Kasai  Masaya Kawakubo  Kim Young-ha
Người có thẩm quyền:  Yuji Takada
Công việc bên lề:  Keisuke Okawa  Shinpei Okiji
Thành tích

Câu lạc bộ bóng đá Sumitomo (nghiệp dư)
Shakaijin Cup
Vô địch (1): 1973
Japan Soccer League Hạng 2
Vô địch (2): 1984, 1986-1987
Kashima Antlers (chuyên nghiệp)
J. League Hạng 1:
Vô địch (7): 1996, 1998, 2000, 2001, 2007, 2008, 2009
J.League Giai đoạn 1°
Vô địch (2): 1993, 1997
J.League Giai đoạn 2°
Vô địch (3): 1998]], 2000, 2001
Emperor's Cup:
Vô địch (4): 1997, 2000, 2007, 2010
J. League Cup :
Vô địch (6): 1997, 2000, 2002, 2011, 2012, 2015
Xerox Super Cup :
Vô địch (5): 1997, 1998, 1999, 2009, 2010
Quốc tế
A3 Champions Cup:
Vô địch (1): 2003
Suruga Bank Championship:
Vô đich (2): 2012, 2013
Leonardo Araújo thi đấu cho Kashima từ năm 1994 đến năm 1996.
Bên ngoài Kashima Soccer Stadium
Các cầu thủ Kashima tập luyện tại Azadi Stadium
JavaScript

Đừng nhầm lẫn với Java (ngôn ngữ lập trình).
Đối với các định nghĩa khác, xem Java (định hướng).
| --- | --- |

Ảnh chụp màn hình mã nguồn JavaScript
Mẫu hình: Multi-paradigm: scripting, object-oriented (prototype-based), imperative, functional
Thiết kế bởi: Brendan Eich
Nhà phát triển: Netscape Communications Corporation, Mozilla Foundation, Ecma International
Xuất hiện lần đầu: tháng 5 năm 1995; 29 năm trước (1995-05)

Phiên bản ổn định: ECMAScript 2024    / tháng 6 năm 2024; 7 tháng trước (2024-06)
Bản xem thử: ECMAScript 2025    / 27 tháng 3 năm 2024; 10 tháng trước (2024-03-27)
 
Kiểm tra kiểu: dynamic, duck
Trang mạng: www.ecma-international.org/publications-and-standards/standards/ecma-262/
Các bản triển khai lớn
Carakan, Chakra, KJS, Nashorn, Rhino, SpiderMonkey, V8
Ảnh hưởng từ
Lua, Scheme, Perl, Self, Java, C, Python, AWK, HyperTalk
Ảnh hưởng tới
ActionScript, AssemblyScript, CoffeeScript, Dart, Haxe, JS++, Objective-J, Opa, TypeScript
JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãi cho các trang web (phía người dùng) cũng như phía máy chủ (với Nodejs). Nó vốn được phát triển bởi Brendan Eich tại Hãng truyền thông Netscape với cái tên đầu tiên Mocha, rồi sau đó đổi tên thành LiveScript, và cuối cùng thành JavaScript. Giống Java, JavaScript có cú pháp tương tự C, nhưng nó gần với Self hơn Java. .js là phần mở rộng thường được dùng cho tập tin mã nguồn JavaScript.
Phiên bản mới nhất của JavaScript là ECMAScript 12. ECMAScript là phiên bản chuẩn hóa của JavaScript. Trình duyệt Mozilla phiên bản 1.8 beta 1 có hỗ trợ không đầy đủ cho E4X - phần mở rộng cho JavaScript hỗ trợ làm việc với XML, được chuẩn hóa trong ECMA-357.
Java, JavaScript và JScript

Cùng thời điểm Netscape bắt đầu sử dụng Java trên trình duyệt Netscape, LiveScript đã được đổi tên thành JavaScript để được chú ý hơn bởi ngôn ngữ lập trình Java lúc đó đang được coi là một hiện tượng. JavaScript được bổ sung vào trình duyệt Netscape bắt đầu từ phiên bản 2.0b3 của trình duyệt này vào tháng 12 năm 1995. Trên thực tế, JavaScript không được phát triển dựa từ Java. Do đó JavaScript chỉ dựa trên các cách đặt tên của Java. Java Script gồm 2 mảng là client-server thực hiện lệnh trên máy của end-user và web-server.
Sau thành công của JavaScript, Microsoft bắt đầu phát triển JScript, một ngôn ngữ có cùng ứng dụng và tương thích với JavaScript. JScript được bổ sung vào trình duyệt Internet Explorer bắt đầu từ Internet Explorer phiên bản 3.0 được phát hành tháng 8 năm 1996.
DOM (Document Object Model), một khái niệm thường được nhắc đến với JavaScript trên thực tế không phải là một phần của chuẩn ECMAScript, DOM là một chuẩn riêng biệt có liên quan chặt chẽ với XML.
Ứng dụng

JavaScript là một ngôn ngữ lập trình dựa trên nguyên mẫu với cú pháp phát triển từ C. Giống như C, JavaScript có khái niệm từ khóa, do đó, JavaScript gần như không thể được mở rộng.
Cũng giống như C, JavaScript không có bộ xử lý xuất/nhập (input/output) riêng. Trong khi C sử dụng thư viện xuất/nhập chuẩn, JavaScript dựa vào phần mềm ngôn ngữ được gắn vào để thực hiện xuất/nhập.
Trên trình duyệt, rất nhiều trang web sử dụng JavaScript để thiết kế trang web động và một số hiệu ứng hình ảnh thông qua DOM. JavaScript được dùng để thực hiện một số tác vụ không thể thực hiện được với chỉ HTML như kiểm tra thông tin nhập vào, tự động thay đổi hình ảnh,... Ở Việt Nam, JavaScript còn được ứng dụng để làm bộ gõ tiếng Việt giống như bộ gõ hiện đang sử dụng trên trang Wikipedia tiếng Việt. Tuy nhiên, mỗi trình duyệt áp dụng JavaScript khác nhau và không tuân theo chuẩn W3C DOM, do đó trong rất nhiều trường hợp lập trình viên phải viết nhiều phiên bản của cùng một đoạn mã nguồn để có thể hoạt động trên nhiều trình duyệt. Một số công nghệ nổi bật dùng JavaScript để tương tác với DOM bao gồm DHTML, Ajax và SPA.
Bên ngoài trình duyệt, JavaScript có thể được sử dụng trong tập tin PDF của Adobe Acrobat và Adobe Reader. Điều khiển Dashboard trên hệ điều hành Mac OS X phiên bản 10.4 cũng có sử dụng JavaScript. Công nghệ kịch bản linh động (active scripting) của Microsoft có hỗ trợ ngôn ngữ JScript làm một ngôn ngữ kịch bản dùng cho hệ điều hành. JScript.NET là một ngôn ngữ tương thích với CLI gần giống JScript nhưng có thêm nhiều tính năng lập trình hướng đối tượng.
Từ khi Nodejs ra đời vào năm 2009, Javascript được biết đến nhiều hơn là một ngôn ngữ đa nền tảng khi có thể chạy trên cả môi trường máy chủ cũng như môi trường nhúng.
Mỗi ứng dụng này đều cung cấp mô hình đối tượng riêng cho phép tương tác với môi trường chủ, với phần lõi là ngôn ngữ lập trình JavaScript gần như giống nhau.
Các thành phần cú pháp chính > Khoảng trắng

Dấu cách, tab và ký tự dòng mới sử dụng bên ngoài một chuỗi ký tự được gọi là khoảng trắng. Khác với C, khoảng trắng trong JavaScript có thể ảnh hưởng trực tiếp tới ý nghĩa của câu lệnh. Sử dụng phương pháp "tự động thêm dấu chấm phẩy", bất cứ một dòng JavaScript nào thích hợp sẽ được coi là một câu lệnh hợp lệ (giống như có dấu chấm phẩy trước ký tự dòng mới).
Tuy trong phần lớn trường hợp, dấu chấm phẩy trước khi kết thúc một dòng JavaScript là không cần thiết để đoạn mã nguồn hoạt động chính xác, lập trình viên nên sử dụng dấu chấm phẩy sau mỗi câu lệnh để đoạn mã nguồn dễ nhìn hơn. Ngoài ra, do đặc thù của JavaScript - chuyên dùng trên trang web, kích cỡ của đoạn mã nguồn là quan trọng, có một số phần mềm có thể làm giảm kích cỡ của đoạn mã nguồn JavaScript bằng cách bỏ đi những khoảng trắng không cần thiết, để những phần mềm này hoạt động chính xác, lập trình viên cần thêm dấu chấm phẩy vào cuối mỗi câu lệnh.
Các thành phần cú pháp chính > Chú thích

Cú pháp chú thích của JavaScript giống với C++. Lập trình viên có thể chú thích trên nhiều dòng bằng cách bao bọc chú thích với /* và */ hoặc sử dụng // để chú thích từ vị trí // đến hết dòng.
// Đây là chú thích trên một dòng.
/*
   Đây là chú thích trên nhiều dòng.
   Đây là chú thích 1
   Đây là chú thích 2
*/
Các thành phần cú pháp chính > Biến

Trước khi sử dụng biến trong JavaScript, lập trình viên không nhất thiết phải khai báo biến. Có 3 cách để định nghĩa biến trong JavaScript:
// ECMAScript 5 trở về trước
var tên_biến
// Từ ECMAScript 6
let ten_bien
const ten_hang
// giá trị của biến khi được khai báo bằng const không thay đổi được giá trị
Ngoài ra, lập trình viên có thể chỉ việc gán cho biến một giá trị để sử dụng biến đó. Biến được định nghĩa ngoài tất cả các hàm hoặc được sử dụng mà không khai báo với cú pháp var sẽ được coi là biến toàn cục, những biến này có thể sử dụng trên toàn trang web. Biến được khai báo với var bên trong một hàm là biến cục bộ của hàm đó và chỉ có thể sử dụng được bên trong hàm đó.
Từ ECMAScript 6 trở đi, có thể khai báo với let và const để chỉ biến có thể thay đổi hoặc không thay đổi được.
Các thành phần cú pháp chính > Toán tử

Một toán tử xác định phép toán sẽ được thực hiện trên các giá trị của các biến, và các biểu thức. Javascript cung cấp nhiều loại toán tử khác nhau để thực hiện việc tính toán, và đánh giá từ đơn giản đến phức tạp.
Các toán tử của Javascript được phân thành sáu thể loại dựa trên loại hành động của chúng thực hiện với các toán hạng. Bao gồm toán tử số học, toán tử quan hệ, toán tử luận lý, toán tử thao tác bit, toán tử gán, toán tử đặc biệt.
Các thành phần cú pháp chính > Toán tử > Toán tử số học

Các toán tử số học là các toán tử nhị phân, khi chúng thực hiện các phép tính cơ bản trên hai toán hạng. Toán tử xuất hiện ở giữa hai toán hạng, cho phép bạn thực hiện các phép tính với giá trị số và chuỗi. Các toán tử bao gồm: + (cộng), - (trừ), * (nhân), / (chia), % (chia lấy dư).
Ví dụ:
var result;
result = 2 + 4; // result = 6
result = 2 - 4; // result = -2
result = 2 * 4; // result = 8
result = 2 / 4; // result = 0.5
result = 2 % 4; // result = 2
Các thành phần cú pháp chính > Toán tử > Toán tử tăng, và giảm

Các toán tử tăng và giảm là các toán tử đơn hạng, vì chúng chỉ thực hiện được trên một toán hạng duy nhất. Toán tử tăng làm tăng giá trị lên 1, trong khi toán tử giảm làm giảm giá trị xuống 1, các toán tử có thể được đặt trước, hoặc sau toán hạng. Các toán tử bao gồm: ++ (tăng), -- (giảm).
Ví dụ:
var x = 2;
var y;
y = x++; // x = 3, y = 2
y = ++x; // x = 3, y = 3
y = x--; // x = 1, y = 2
y = --x; // x = 1, y = 1