🍋
Menu

JavaScript เป็นภาษาโปรแกรมของเว็บ ทำงานในทุกเบราว์เซอร์และบนเซิร์ฟเวอร์ผ่าน 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

ใช้ JavaScript สำหรับการโต้ตอบในเบราว์เซอร์ เซิร์ฟเวอร์ Node.js ฟรอนต์เอนด์ React/Vue/Angular และแอปมือถือข้ามแพลตฟอร์ม

รายละเอียดทางเทคนิค

JavaScript เป็นภาษาที่ใช้ชนิดข้อมูลแบบไดนามิก ใช้ต้นแบบ พร้อมฟังก์ชันชั้นหนึ่ง ทำงานในเธรดเดียวพร้อม event loop สำหรับ I/O แบบอะซิงโครนัส

ประวัติ

Brendan Eich สร้าง JavaScript ใน 10 วันที่ Netscape ในปี 1995 ได้รับมาตรฐานเป็น ECMAScript (ECMA-262) โดย ES6/ES2015 เป็นการอัปเดตครั้งสำคัญที่สุดพร้อมโมดูล คลาส และ arrow functions

แปลงจาก .JS

แปลงเป็น .JS

รูปแบบที่เกี่ยวข้อง

คำศัพท์ที่เกี่ยวข้อง