JavaScript ให้คุณเพิ่มคุณสมบัติขั้นสูงให้กับเว็บแอปพลิเคชันของคุณ ตัวอย่างเช่น
-
การวาดและปรับแต่งกราฟิก
-
Audio and Video APIs เช่น HTMLMediaElement, Web Audio API และ WebRTC ช่วยให้คุณทำสิ่งที่น่าสนใจจริงๆ ด้วยมัลติมีเดีย เช่น การสร้างการควบคุม UI แบบกำหนดเองสำหรับการเล่นเสียงและวิดีโอ การแสดงแทร็กข้อความ เช่น คำบรรยายภาพและคำบรรยายพร้อมกับวิดีโอของคุณ การดึงวิดีโอจาก กล้องเว็บของคุณจะถูกจัดการผ่านผ้าใบ (ดูด้านบน) หรือแสดงบนคอมพิวเตอร์ของบุคคลอื่นในการประชุมทางเว็บ หรือเพิ่มเอฟเฟกต์ให้กับแทร็กเสียง (เช่น เกน การบิดเบือน การแพนกล้อง ฯลฯ)
-
API ของอุปกรณ์นั้นเป็น API สำหรับจัดการและดึงข้อมูลจากฮาร์ดแวร์อุปกรณ์ที่ทันสมัยในลักษณะที่เป็นประโยชน์สำหรับเว็บแอป
-
GeoLocation APIs เพื่อรับตำแหน่งของผู้ใช้
-
API การแจ้งเตือนเพื่อส่งการแจ้งเตือนเหตุการณ์ไปยังผู้ใช้
ดูรายการ API ดังกล่าวทั้งหมดได้ที่ https://developer.mozilla.org/en-US/docs/Web/API
API เหล่านี้ช่วยสร้างอินเทอร์เฟซที่สมบูรณ์มากสำหรับผู้ใช้ ซึ่งเป็นสาเหตุที่ Javascript เรียกว่าอินเทอร์เฟซที่สมบูรณ์ยิ่งขึ้น