หน้าแรก
หน้าแรก
มีสามวิธีในการกำหนดตัวแปรใน JavaScript - ปล่อย − คำหลัก JavaScript Let ที่เปิดตัวในปี 2015 ช่วยให้เราสามารถกำหนดตัวแปรขอบเขตบล็อกได้ ตัวแปรที่ประกาศโดยใช้ let ไม่ถูกยกขึ้น วาร์ − คีย์เวิร์ด JavaScript var ใช้สำหรับสร้างตัวแปรขอบเขตฟังก์ชันและถูกยกขึ้น const − การประกาศ const สร้างตัวแปรที่ไม่สามารถ
ต่อไปนี้เป็นรหัสสำหรับส่ง JavaScript ดั้งเดิมและประเภทวัตถุไปยังฟังก์ชัน - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl
หมายเหตุ − ในการรันตัวอย่างนี้ คุณจะต้องเรียกใช้เซิร์ฟเวอร์ localhost ต่อไปนี้เป็นรหัสสำหรับการส่งออกและนำเข้าใน JavaScript - INDEX.html ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content
ต่อไปนี้คือโค้ดสำหรับการใช้อาร์กิวเมนต์ที่มีชื่อในฟังก์ชัน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&g
Promises ช่วยให้เราดำเนินการแบบอะซิงโครนัสได้ โดยที่ค่าขั้นสูงจะไม่มีใครทราบเมื่อสร้างสัญญา คำสัญญาสามารถมีได้สามสถานะที่รอดำเนินการ สำเร็จ และถูกปฏิเสธ ต่อไปนี้เป็นรหัสสำหรับคำสัญญาใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="U
ตัวดำเนินการการจัดกลุ่มใช้สำหรับจัดการลำดับความสำคัญของการประเมินนิพจน์ ต่อไปนี้เป็นรหัสสำหรับตัวดำเนินการจัดกลุ่มใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="wi
แนะนำวัตถุแผนที่ใน ES6 และเป็นชุดขององค์ประกอบที่เป็นคู่ของคีย์และค่า คีย์หรือค่าในแผนที่สามารถเป็นวัตถุหรือค่าดั้งเดิมได้ ต่อไปนี้เป็นรหัสสำหรับวัตถุแผนที่ใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta
อ็อบเจ็กต์ WeakMap มีคู่ของคีย์-ค่าเป็นองค์ประกอบ โดยที่คีย์ควรเป็นอ็อบเจ็กต์ และค่าสามารถเป็นค่าดั้งเดิมหรืออ็อบเจกต์ใดก็ได้ ออบเจ็กต์ที่ใช้เป็นคีย์ใน WeakMap จะถูกรวบรวมเป็นขยะหากไม่มีการอ้างอิงถึงสิ่งนั้น ต่อไปนี้เป็นรหัสสำหรับวัตถุ WeakMap ใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html
ต่อไปนี้คือโค้ดสำหรับแปลงอาร์เรย์ให้ตั้งค่าใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document<
ชนิดข้อมูลชุดถูกนำมาใช้ใน ES2015 และความแตกต่างระหว่างอาร์เรย์และชุดคือในขณะที่อาร์เรย์สามารถมีค่าที่ซ้ำกันได้ แต่ชุดไม่สามารถทำได้ องค์ประกอบสามารถเข้าถึงได้ในอาร์เรย์โดยใช้ดัชนีซึ่งไม่สามารถทำได้ใน Set เนื่องจากใช้คีย์และองค์ประกอบสามารถสำรวจได้เฉพาะในวิธีที่ป้อนเท่านั้น ต่อไปนี้เป็นรหัสที่แสดงคว
ต่อไปนี้เป็นรหัสสำหรับการดึงที่อยู่ IP ของลูกค้า - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title&
JavaScript ถือว่าฟังก์ชันเป็นอ็อบเจ็กต์และอนุญาตให้เราส่งผ่านฟังก์ชันต่างๆ เป็นพารามิเตอร์ไปยังฟังก์ชันอื่น หรือแม้แต่ส่งคืนฟังก์ชันจากฟังก์ชันอื่นๆ ใน JavaScript ฟังก์ชันต่างๆ เป็นฟังก์ชันระดับเฟิร์สคลาส เช่น เราสามารถเก็บไว้ในตัวแปร อ็อบเจ็กต์ และอาร์เรย์ ฟังก์ชันลูกศรลำดับที่สูงกว่าสามารถใช้ฟังก์
ต่อไปนี้เป็นรหัสสำหรับกาเครื่องหมาย/ยกเลิกการเลือกช่องทำเครื่องหมายโดยใช้ JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /&
หากต้องการเพิ่มการหน่วงเวลาในลูป ให้ใช้เมต setTimeout() ใน JavaScript ต่อไปนี้เป็นรหัสสำหรับการเพิ่มการหน่วงเวลาในลูป - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-
ต่อไปนี้เป็นรหัสสำหรับการแปลงอาร์เรย์เพื่อตั้งค่าใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docum
ต่อไปนี้เป็นรหัสที่ฟังก์ชันส่งคืนฟังก์ชันอื่นใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document&
ต่อไปนี้เป็นรหัสสำหรับตรวจสอบขนาดไฟล์ใน JavaScript ขณะอัปโหลด - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docume
ยังไม่ประกาศ − เกิดขึ้นเมื่อตัวแปรที่ยังไม่ได้ประกาศโดยใช้ var, let หรือ const กำลังพยายามเข้าถึง ไม่ได้กำหนด − เกิดขึ้นเมื่อตัวแปรถูกประกาศโดยใช้ var, let หรือ const แต่ไม่ได้รับค่า ต่อไปนี้เป็นรหัสสำหรับการไม่ประกาศและไม่ได้กำหนดใน JavaScript - ตัวอย่าง <!DOCTYPE html> <html lang="
innerHTML − คุณสมบัติ innerHTML ส่งคืนข้อความ รวมถึงแท็กการเว้นวรรคและองค์ประกอบภายในทั้งหมด จะรักษาการจัดรูปแบบของข้อความและแท็กพิเศษทั้งหมดเช่น , เป็นต้น ข้อความภายใน − คุณสมบัติ innerText ส่งคืนเฉพาะข้อความ ลบการเว้นวรรคและแท็กองค์ประกอบภายใน ต่อไปนี้เป็นรหัสสำหรับ innerHTML และ innerText ใน J
ต่อไปนี้เป็นรหัสสำหรับอ่านคุกกี้โดยใช้ JavaScript - หมายเหตุ − จำเป็นต้องใช้เซิร์ฟเวอร์ภายในเพื่อเรียกใช้ตัวอย่างนี้ ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-wi