🍋
Menu
.js Code

JavaScript

JavaScript là ngôn ngữ lập trình của web, chạy trên mọi trình duyệt và trên máy chủ thông qua Node.js. Nó cho phép tương tác trang web, ứng dụng web, kịch bản phía máy chủ và phát triển ứng dụng di động.

Loại MIME

text/javascript

Loại

Văn bản

Nén

Không mất dữ liệu

Ưu điểm

  • + Runs natively in every web browser without plugins
  • + Massive ecosystem — npm has 2+ million packages
  • + Full-stack capability (browser + Node.js server)
  • + Modern features: async/await, modules, destructuring

Nhược điểm

  • Dynamic typing can lead to runtime errors
  • Quirky type coercion (e.g., [] + {} behavior)
  • Single-threaded — CPU-bound tasks need Web Workers

Khi nào nên dùng .JS

Sử dụng JavaScript cho tương tác trình duyệt, máy chủ Node.js, frontend React/Vue/Angular, ứng dụng di động (React Native) và công cụ CLI.

Chi tiết kỹ thuật

JavaScript là ngôn ngữ kiểu động, dựa trên nguyên mẫu với hàm hạng nhất, vòng lặp sự kiện và API bất đồng bộ (Promise, async/await). V8 (Chrome/Node.js), SpiderMonkey (Firefox) và JavaScriptCore (Safari) là các engine chính.

Lịch sử

Brendan Eich tạo ra JavaScript trong 10 ngày tại Netscape vào năm 1995. Nó được chuẩn hóa thành ECMAScript, với ES6 (2015) mang đến các module, lớp, arrow function và async/await.

Chuyển đổi từ .JS

Chuyển đổi sang .JS

Định dạng liên quan

Thuật ngữ liên quan