เมธอด console.log() ใน JavaScript ใช้สำหรับเขียนข้อความในคอนโซล (console) โค้ดตัวอย่างสำหรับเมธอด console.log() ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, V
เมธอด console.log() ใน JavaScript ใช้สำหรับเขียนข้อความในคอนโซล (console) โค้ดตัวอย่างสำหรับเมธอด console.log() ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, V
การประกาศ const ใน JavaScript สร้างตัวแปรที่ไม่สามารถกำหนดค่าใหม่ (reassign) หรือประกาศซ้ำ (redeclare) ได้ในภายหลัง ฟีเจอร์นี้ถูกนำมาใช้ใน ES2015 (ES6) โค้ดตัวอย่างสำหรับการประกาศ const ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body {
เพื่อแปลงสตริงเป็นบูลีนใน JavaScript โค้ดมีดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } </style> </head> <body> <h1
เพื่อแปลงอาร์เรย์เป็น JSON ใน JavaScript โค้ดมีดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } </style> </head> <body> &l
เพื่อรับพิกัดของเมาส์โดยใช้ JavaScript โค้ดมีดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .sample { fo
ตัวอย่าง <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> * { box-sizing: border-box; } .Slide { display: no
ฟังก์ชัน encodeURI() เข้ารหัส URI ทั้งหมดรวมถึงอักขระพิเศษ ยกเว้นอักขระ (, / ? : @ & = + $ #) ฟังก์ชัน encodeURIComponent() เข้ารหัสบางส่วนของ URI โดยเข้ารหัสอักขระพิเศษ รวมถึงอักขระ (, / ? : @ & = + $ # ) ด้วย ฟังก์ชัน decodeURI() ถอดรหัส URI ที่สร้างโดย encodeURI() ฟังก์ชัน decodeURICompo
ลองดูตัวอย่างการนำการจัดการข้อผิดพลาดและข้อยกเว้น (exception handling) ไปใช้กับ JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0&q
คุณสมบัติ message ของ Error ใช้ตั้งค่าหรือคืนค่าข้อความข้อผิดพลาดใน JavaScript โค้ดตัวอย่างสำหรับ error message property ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi
ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; }
ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> html { font-family: "Segoe UI", Tahoma, Ge
ฟังก์ชัน Symbol.@@toPrimitive() แปลงอ็อบเจ็กต์สัญลักษณ์ (symbol object) ให้เป็นค่า primitive ไวยากรณ์ (Syntax) Symbol()[Symbol.toPrimitive](hint) ค่า hint ระบุประเภท เช่น number, string เป็นต้น และเป็นอาร์กิวเมนต์ทางเลือก (optional) โค้ดตัวอย่างสำหรับ symbol.@@toPrimitive() function ดังนี้ - ตัวอย่
ฟังก์ชัน Symbol.for() ค้นหาสัญลักษณ์ (symbol) ในรีจิสทรีทั่วรันไทม์สำหรับสัญลักษณ์ที่กำหนด หากพบสัญลักษณ์จะคืนค่ากลับไป มิฉะนั้นจะสร้างสัญลักษณ์ใหม่ในรีจิสทรีสัญลักษณ์ глобาลและคืนค่า โค้ดตัวอย่างสำหรับ symbol.for() function ดังนี้ ตัวอย่าง <!DOCTYPE html> <html lang="en"> <
คุณสมบัติ Symbol.hasInstance ใช้ตรวจสอบว่าคอนสตรัคเตอร์รับรู้อ็อบเจ็กต์นั้นเป็นอินสแตนซ์ของมันหรือไม่ โค้ดตัวอย่างสำหรับ Symbol.hasInstance property ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="vie
สำหรับการกรอกข้อมูลในช่องหนึ่งให้เหมือนกับอีกช่องหนึ่งโดยอัตโนมัติ สคริป्ट JavaScript มีดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } <
คุณสมบัติ constructor ของ Boolean จะคืนค่าฟังก์ชันคอนสตรัคเตอร์ที่สร้างโปรโตไทป์ของ Boolean โค้ดตัวอย่างสำหรับ JavaScript Boolean constructor property ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI
ใน JavaScript เนื่องจากฟังก์ชันเป็นอ็อบเจ็กต์ เราจึงสามารถส่งฟังก์ชันเป็นพารามิเตอร์ให้ฟังก์ชันอื่นได้ ฟังก์ชันเหล่านี้สามารถถูกเรียกใช้ภายในฟังก์ชันอื่น และฟังก์ชันที่ถูกส่งเข้ามานี้เรียกว่า callback function (ฟังก์ชันเรียกกลับ) โค้ดตัวอย่างสำหรับ JavaScript Callbacks ดังนี้ - ตัวอย่าง <!DOCTYP
Chart.js เป็นไลบรารี JavaScript โอเพนซอร์ส ที่ช่วยให้คุณเพิ่มกราฟแบบแอนิเมชันและโต้ตอบได้บนเว็บไซต์ โค้ดตัวอย่างสำหรับไลบรารี Chart.js ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <script <script src="https://cdn.jsdelivr.net/npm/chart.js@2.8.0">
เมธอด clearTimeout() ใช้ล้าง timeout ที่ตั้งค่าไว้ก่อนหน้านี้โดยฟังก์ชัน setTimeout() ส่วนเมธอด clearInterval() ใช้ล้าง interval ที่ตั้งค่าไว้ก่อนหน้านี้โดยฟังก์ชัน setInterval() โค้ดตัวอย่างสำหรับ clearTimeout() และ clearInterval() method ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <he
ตัวอย่างโค้ด <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> * { box-sizing: border-box; } .searchField { w