Array.from() สร้างอ็อบเจ็กต์อาร์เรย์ใหม่จากอินสแตนซ์อาร์เรย์ที่กำหนด โค้ดตัวอย่างสำหรับฟังก์ชัน array from() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-w
Array.from() สร้างอ็อบเจ็กต์อาร์เรย์ใหม่จากอินสแตนซ์อาร์เรย์ที่กำหนด โค้ดตัวอย่างสำหรับฟังก์ชัน array from() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-w
DataView ใน JavaScript ช่วยให้เราอ่านและเขียนข้อมูลหลายประเภทตัวเลขใน ArrayBuffer แบบไบนารีได้ โดย提供อินเทอร์เฟซระดับต่ำ (low-level interface) เราไม่สามารถจัดการ ArrayBuffer โดยตรงได้โดยไม่ใช้ DataView() โค้ดตัวอย่างสำหรับการนำ JavaScript DataView ไปใช้งาน ดังนี้ - ตัวอย่าง <!DOCTYPE html> <
คุณสมบัติ constructor ของ Date ใน JavaScript คืนค่าฟังก์ชันคอนสตรัคเตอร์ของวันที่ โค้ดตัวอย่างสำหรับ JavaScript Date constructor property ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"
การเรียกใช้ฟังก์ชัน (function invocation) ใช้สำหรับรันโค้ดภายในวงเล็บปีกกาในการกำหนดฟังก์ชัน โดยการเพิ่ม () หลังชื่อฟังก์ชันหลังจากที่ถูกกำหนดแล้ว เพื่อเรียกใช้ฟังก์ชันเฉพาะนั้น โค้ดตัวอย่างสำหรับการนำ JavaScript function invocation ไปใช้ ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="
ส่งพารามิเตอร์ที่แตกต่างกันขณะเรียกใช้ฟังก์ชัน พารามิเตอร์ที่ส่งเข้ามานี้สามารถจับได้ภายในฟังก์ชันและสามารถทำการจัดการใดๆ กับพารามิเตอร์เหล่านั้นได้ ฟังก์ชันสามารถรับพารามิเตอร์หลายตัว คั่นด้วยเครื่องหมายจุลภาค โค้ดตัวอย่างสำหรับการนำพารามิเตอร์ของฟังก์ชันไปใช้ใน JavaScript ดังนี้ - ตัวอย่าง <!D
ฟังก์ชันเจเนอเรเตอร์ (generator function) ใช้คีย์เวิร์ด yield เพื่อสร้างผลลัพธ์และรักษาสถานะไว้แม้หลังจากคืนค่าแล้ว เพื่อที่ครั้งต่อไปที่ถูกเรียกจะสามารถทำงานต่อจาก yield ล่าสุดได้ทันที การเรียกใช้ฟังก์ชันเจเนอเรเตอร์แต่ละครั้งจะส่งค่ากลับไปให้ผู้เรียก โค้ดตัวอย่างสำหรับฟังก์ชัน Generator ใน JavaSc
คุณสมบัติ length ของ Array ใช้ตั้งค่าหรือคืนค่าความยาวของอาร์เรย์ ซึ่งคือจำนวนองค์ประกอบทั้งหมดที่มีอยู่ในอาร์เรย์ที่กำหนด โค้ดตัวอย่างสำหรับคุณสมบัติ array length ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta
Array.prototype constructor ใช้สำหรับเพิ่มเมธอดและคุณสมบัติใหม่ให้กับอ็อบเจ็กต์อาร์เรย์ คุณสมบัติและเมธอดเหล่านี้จะพร้อมใช้งานสำหรับทุกอาร์เรย์ โค้ดตัวอย่างสำหรับ array prototype constructor ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="
เมธอด array.keys() ใน JavaScript สร้างอ็อบเจ็กต์ iterator ของอาร์เรย์ที่มีเฉพาะคีย์ (index) ของอาร์เรย์ โค้ดตัวอย่างสำหรับเมธอด array.keys() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport&qu
คุณสมบัติ name ของ Error ใช้สำหรับตั้งค่าหรือรับชื่อของข้อผิดพลาด โค้ดตัวอย่างสำหรับ Error name property ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width
ฟังก์ชัน escape() ใน JavaScript ใช้สำหรับเข้ารหัสสตริง ฟังก์ชันนี้ถูก deprecated (ล้าสมัย) ใน JavaScript 1.5 โค้ดตัวอย่างสำหรับ JavaScript escape() ดังนี้ ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewpo
เมธอด exec() ดำเนินการค้นหาความตรงกัน และหากพบข้อความที่ตรงกันในสตริงที่ระบุจะคืนค่าข้อความนั้น มิฉะนั้นจะคืนค่า null โค้ดตัวอย่างสำหรับ JavaScript exec() Method ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta n
เมธอด focus() ใน JavaScript ใช้สำหรับโฟกัสที่องค์ประกอบ (element) กรณีที่องค์ประกอบนั้นสามารถโฟกัสได้ โค้ดตัวอย่างสำหรับ JavaScript Focus() Method ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewp
ฟังก์ชัน apply() ใน JavaScript ช่วยให้เราสามารถใช้เมธอดเดียวกันจากอ็อบเจ็กต์ที่ต่างกันได้ พารามิเตอร์จะถูกส่งเป็นอาร์เรย์ที่นี่ โค้ดตัวอย่างสำหรับ JavaScript function apply() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /&g
ฟังก์ชัน call() ใน JavaScript ช่วยให้เราสามารถใช้เมธอดเดียวกันจากอ็อบเจ็กต์ที่ต่างกันได้ พารามิเตอร์จะถูกส่งแยกกันที่นี่ โค้ดตัวอย่างสำหรับ JavaScript function call() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <m
การกำหนดฟังก์ชัน (function definition) ประกอบด้วยคีย์เวิร์ด function ตามด้วยชื่อฟังก์ชัน พารามิเตอร์ของฟังก์ชัน และชุดของวงเล็บปีกกาที่ปิดล้อมคำสั่ง JavaScript โค้ดตัวอย่างสำหรับการนำการกำหนดฟังก์ชันไปใช้ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head
เมธอด array.includes() ใน JavaScript ใช้ตรวจสอบว่าอาร์เรย์มีองค์ประกอบที่กำหนดหรือไม่ โค้ดตัวอย่างสำหรับเมธอด array.includes() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content=&q
เมธอด Array.isArray() ใน JavaScript ใช้ตรวจสอบว่าอ็อบเจ็กต์เป็นอาร์เรย์หรือไม่ โค้ดตัวอย่างสำหรับเมธอด Array.isArray() ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="widt
คุณสมบัติ cursor ใช้ตั้งค่าหรือคืนค่าประเภทของเคอร์เซอร์ที่จะแสดงสำหรับองค์ประกอบ โค้ดตัวอย่างสำหรับการนำ JavaScript Cursor property ไปใช้งาน ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body { font-family: "Segoe UI", T
เมธอด compile() ใน JavaScript ใช้สำหรับคอมไพล์นิพจน์ปกติ (regular expression) ระหว่างการรันสคริปต์ มันถูก deprecated (ล้าสมัย) ใน JavaScript version 1.5 โค้ดตัวอย่างสำหรับเมธอด compile() ใน JavaScript ดังนี้ - ตัวอย่าง <!DOCTYPE html> <html> <head> <style> body