JavaScript คืออะไร?
JavaScript เป็นภาษาสคริปต์ที่ใช้กันอย่างแพร่หลายในการพัฒนาเว็บเพจไคลเอนต์ (เบราว์เซอร์) เช่นการเพิ่มฟังก์ชั่นแบบไดนามิกไปยังหน้าเว็บ HTML เช่นการตอบสนองต่อการดำเนินการของผู้ใช้ต่างๆ JavaScript เป็นภาษาสคริปต์ที่ใช้วัตถุและไดรฟ์เหตุการณ์และมีประสิทธิภาพการรักษาความปลอดภัย ในกรณีส่วนใหญ่จะดำเนินการโดยเว็บเบราว์เซอร์
JavaScript เป็นเครื่องหมายการค้าจดทะเบียนของ Sun Company ในสหรัฐอเมริกา ปัจจุบัน JavaScript เวอร์ชันล่าสุดคือเวอร์ชัน 1.9 ซึ่งเป็นไปตามมาตรฐาน ECMA-262 (เช่น ECMAScript) ของ ECMA International (เดิมชื่อสมาคมผู้ผลิตคอมพิวเตอร์ในยุโรป) และรุ่นนี้ยังคงพัฒนาอยู่
คุณสมบัติ JavaScript
ภาษาสคริปต์
JavaScript เป็นภาษาสคริปต์ที่ใช้วิธีการของกลุ่มโปรแกรมขนาดเล็กเพื่อใช้การเขียนโปรแกรม เช่นเดียวกับภาษาสคริปต์อื่น ๆ JavaScript เป็นภาษาที่ตีความซึ่งแปลทีละบรรทัดเมื่อดำเนินการโดยเบราว์เซอร์
ภาษาอิง
JavaScript เป็นภาษาที่ใช้วัตถุที่สามารถถือได้ว่าเป็นวัตถุที่มุ่งเน้นซึ่งหมายความว่าสามารถใช้วัตถุที่สร้างขึ้นได้ ดังนั้นฟังก์ชั่นจำนวนมากอาจมาจากการโต้ตอบระหว่างวิธีการของวัตถุในสภาพแวดล้อมสคริปต์และสคริปต์
ความเรียบง่าย
การเขียน JavaScript นั้นง่ายมาก คุณไม่จำเป็นต้องติดตั้งสภาพแวดล้อมการพัฒนาที่เฉพาะเจาะจงคุณต้องใช้ Notepad ง่าย ๆ ในการเขียนสคริปต์ JavaScript มันมีไวยากรณ์โปรแกรมพื้นฐานและโครงสร้างภาษารวมถึงชนิดข้อมูลที่อ่อนแอซึ่งง่ายต่อการเรียนรู้และใช้งาน
ความปลอดภัย
JavaScript เป็นภาษาความปลอดภัย ไม่อนุญาตให้เข้าถึงฮาร์ดดิสก์ในท้องถิ่นไม่สามารถจัดเก็บข้อมูลบนเซิร์ฟเวอร์ไม่อนุญาตให้มีการดัดแปลงและลบเอกสารเครือข่ายและสามารถเรียกดูข้อมูลหรือการโต้ตอบแบบไดนามิกผ่านเบราว์เซอร์เท่านั้นจึงป้องกันการสูญเสียข้อมูลได้อย่างมีประสิทธิภาพ
พลวัต
JavaScript เป็นแบบไดนามิกและสามารถตอบสนองต่อการป้อนข้อมูลของผู้ใช้โดยตรงโดยไม่ต้องผ่านโปรแกรมบริการเว็บ การตอบสนองต่อผู้ใช้จะดำเนินการในลักษณะที่ขับเคลื่อนด้วยเหตุการณ์ เหตุการณ์ที่เรียกว่าเหตุการณ์ที่เรียกว่าการกระทำที่สร้างขึ้นโดยการดำเนินการบางอย่างบนหน้าเว็บซึ่งเรียกว่า "เหตุการณ์": ตัวอย่างเช่นการกดเมาส์ย้ายหน้าต่างการเลือกเมนู ฯลฯ ทั้งหมดถือได้ว่าเป็นเหตุการณ์ เมื่อเหตุการณ์เกิดขึ้นอาจทำให้เกิดการตอบสนองเหตุการณ์ JavaScript ที่สอดคล้องกัน
การข้ามแพลตฟอร์ม
JavaScript ดำเนินการโดยเว็บเบราว์เซอร์และไม่มีส่วนเกี่ยวข้องกับสภาพแวดล้อมระบบปฏิบัติการ สามารถดำเนินการได้อย่างถูกต้องตราบใดที่คอมพิวเตอร์ที่สามารถเรียกใช้เบราว์เซอร์และรองรับ JavaScript
ความแตกต่างระหว่าง JavaScript และ Java
JavaScript และ Java เป็นสองภาษาที่แตกต่างกันอย่างสิ้นเชิง Java ได้รับการพัฒนาโดย Sun Company และเป็นภาษาที่ซับซ้อนและทรงพลังมากขึ้นและใช้ในโอกาสต่าง ๆ