关于 .js

JavaScript adalah bahasa interpreted, dynamically-typed, dan event-driven yang berjalan di browser dan server. Di browser: manipulasi DOM, event handling, AJAX/fetch, WebGL, Canvas, dan animasi. Di server (Node.js): I/O non-blocking, REST API, real-time apps (Socket.io), dan CLI tools. Framework populer: React, Vue.js, Angular, Svelte (frontend); Express, Fastify, NestJS (backend); React Native, Ionic (mobile); Electron, Tauri (desktop). JavaScript juga berjalan di Deno dan Bun sebagai alternatif Node.js. Ekosistem npm memiliki 2 juta+ package. ES6+ menambahkan: classes, arrow functions, template literals, destructuring, async/await, modules (import/export), dan optional chaining. Kekurangan: dynamic typing dapat menyebabkan bug, callback hell (diselesaikan dengan async/await).

支持的软件

  • Visual Studio Code 免费
  • Node.js 免费
  • Any Text Editor 免费
  • WebStorm 付费

替代格式

.ts .mjs .jsx .tsx