🍋
Menu
.js Code

JavaScript

JavaScript 是 Web 编程语言,在每个浏览器和通过 Node.js 在服务器上运行。JS 文件包含用于交互式网页、服务端应用、移动应用以及日益增多的桌面软件的可执行代码。

MIME 类型

text/javascript

类型

文本

压缩

无损

优点

  • + 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

缺点

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

何时使用 .JS

在浏览器交互、Node.js 服务器、React/Vue/Angular 前端以及跨平台移动应用中使用 JavaScript。

技术细节

JavaScript 是一种动态类型、基于原型的语言,具有一等函数。它在单线程事件循环中运行,使用 async/await 实现并发。模块使用 ESM(import/export)或 CommonJS(require)。

历史

Brendan Eich 于 1995 年在 Netscape 用 10 天时间创建了 JavaScript。它被标准化为 ECMAScript(ECMA-262),ES6/ES2015 带来了类、箭头函数和模块等重大特性。

从 .JS 转换

转换为 .JS

相关格式

相关术语