Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. encodeURI() และ decodeURI() ใน JavaScript

    encodeURI() เข้ารหัส URI ทั้งหมด (ยกเว้น Reserved Characters: , / ? : @ & = + $ #) decodeURI() ถอดรหัส URI ที่เข้ารหัสด้วย encodeURI ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0

  2. Parameters และ Arguments ใน JavaScript

    Parameters: ตัวแปรใน Function Definition (Placeholder) Arguments: ค่าจริงที่ส่งเข้า Function Call (Actual Values) ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title&

  3. Invoke Function as Function และ Method ใน JavaScript

    Function เรียกได้ 2 แบบ: Function Invocation (this = global/undefined) และ Method Invocation (this = Object Owner) ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title

  4. Block Scoping ใน JavaScript (let และ const)

    Block Scope: พื้นที่ระหว่าง { } (if, for, function, block ธรรมดา) ตัวแปร let และ const (ES2015) เป็น Block-Scoped ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title&

  5. JavaScript Error Object คุณสมบัติและการใช้งาน

    Error Object ถูกสร้างเมื่อเกิด Error มี Property หลัก 2 ตัว: name และ message Properties Propertyคำอธิบาย nameชื่อ Error (EvalError, RangeError, ReferenceError, SyntaxError, TypeError, URIError) messageข้อความอธิบาย Error stackStack Trace (Non-standard แต่ทุก Browser รองรับ)

  6. Array Destructuring ใน JavaScript แยกค่าจาก Array

    Destructuring Assignment แยกค่าจาก Array/Object ให้ตัวแปรหลายตัวในบรรทัดเดียว ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Array Destructuring</title>

  7. for...of Loop ใน JavaScript วนลูป Iterable Objects

    for...of วนลูปค่า (Value) ของ Iterable Objects: Array, String, Map, Set, NodeList, Arguments, Generators ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>for...

  8. ลบ Element ใน Array ด้วย splice() ใน JavaScript

    splice(start, deleteCount) ลบ Element จาก Array ต้นฉบับ คืน Array ของ Element ที่ลบ ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Remove with Splice</titl

  9. สร้าง Constructor ด้วย Operator new ใน JavaScript

    ใช้ function เป็น Constructor เรียกด้วย new สร้าง Instance ใหม่ ผูก this ให้ Instance นั้น ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Constructor with new

  10. Return ค่าจาก Constructor ใน JavaScript

    Constructor ปกติคืน this (Instance ใหม่) แต่ถ้า return Object จะคืน Object นั้นแทน (Primitive ถูกละเว้น) ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Constr

  11. Finally Statement ใน JavaScript

    finally บล็อกที่รัน เสมอ หลัง try/catch ไม่ว่าจะมี Error หรือไม่ มี Return หรือไม่ ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Finally</title> <

  12. Self-Invoking Function (IIFE) ใน JavaScript

    IIFE (Immediately Invoked Function Expression): Function ที่รันทันทีหลัง定義 ไม่ต้องเรียกเอง ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>IIFE</title>

  13. Type Casting (การแปลงชนิดข้อมูล) ใน JavaScript

    Type Casting (Explicit Conversion): แปลงชนิดข้อมูลโดยเจตนารู้สึกด้วย Constructor Functions ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Type Casting</tit

  14. Window innerWidth และ innerHeight ใน JavaScript

    window.innerWidth ความกว้าง Viewport (Content Area) | window.innerHeight ความสูง Viewport ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Window Dimensions<

  15. Focus Element โดยใช้ Class Selector ใน JavaScript

    ใช้ querySelector() หรือ querySelectorAll()[0] หา Element แล้วเรียก .focus() ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <title>Focus by Class</title> </head

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:141/298  20-คอมพิวเตอร์/Page Goto:1 135 136 137 138 139 140 141 142 143 144 145 146 147