Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. วิธี Execute JavaScript Function จากชื่อในตัวแปร

    ใช้ Anonymous Functions (Function Expressions) กำหนดฟังก์ชันให้ตัวแปร แล้วเรียกผ่านตัวแปรนั้น ตัวอย่างพื้นฐาน var func = function() { alert(This is anonymous); }; func(); // เรียกผ่านตัวแปร Anonymous Function Expression // ไม่มีชื่อ var a = function() { return 5; }; // Named Function Express

  2. วิธีเปิด JavaScript Debugger ใน Google Chrome

    เปิด JavaScript Debugger ใน Chrome ได้ 2 วิธีหลัก: วิธีที่ 1: Keyboard Shortcut (เร็วที่สุด) Ctrl + Shift + J (Windows/Linux) Cmd + Option + J (Mac) → เปิด DevTools ที่แท็บ Console ทันที วิธีที่ 2: เมนู Chrome คลิกเมนู ⋮ (Three dots) มุมขวาบน เลือก More Tools → Developer Tools แท็บที่

  3. ควรสร้างตัวแปร JavaScript หลายตัวในบรรทัดเดียวไหม

    ไม่แนะนำ ให้ประกาศตัวแปรหลายตัวใน Statement เดียว ควรประกาศ ตัวแปรละบรรทัด (One per line) เพื่อความอ่านง่าย สะดวกในการเพิ่ม/ลบ/แก้ไข และลดโอกาสผิดพลาด เปรียบเทียบ ❌ ไม่แนะนำ: หลายตัวแปรในบรรทัดเดียว var one = Demo One!, two = Demo Two, three = 5, four = 30; // หรือขึ้นบรรทัดใหม่แต่ยังคงคั่นด้วย co

  4. วิธีเรียกใช้ JavaScript Function เป็นฟังก์ชันทั่วไป

    การเรียกใช้ JavaScript Function เป็นฟังก์ชันทั่วไป (Function Invocation) คือการเรียกโดยตรงด้วยชื่อฟังก์ชันตามด้วยวงเล็บ () ตัวอย่าง <html> <head> <script> function Display() { document.write(Hello World!); } </script> </head> <body

  5. วิธีเรียกใช้ JavaScript Function เป็น Method

    ฟังก์ชันใน JavaScript สามารถกำหนดให้เป็น Property ของ Object (Method) และเรียกใช้ด้วยวงเล็บ () ตัวอย่าง <html> <head> <script> var employee = { empname: David }; employee.name = function() { return this.empname; }; document.write(employee.n

  6. วิธีกำหนดฟังก์ชันให้ตัวแปรใน JavaScript

    ใน JavaScript สามารถ กำหนดฟังก์ชันให้ตัวแปร ได้ โดยใช้ Anonymous Function (Function Expression) ฟังก์ชันไม่มีชื่อ เรียกใช้ผ่านชื่อตัวแปร ตัวอย่างพื้นฐาน var func = function() { alert(This is anonymous); }; func(); // เรียกใช้ผ่านตัวแปร Anonymous Function Expression // ไม่มีชื่อ var a = function

  7. วิธีใช้ JavaScript Function เป็น Object

    ใน JavaScript Functions เป็น Objects (First-class Citizens) สามารถใช้เป็น Constructor สร้าง Object Instance ได้ (Constructor Pattern) ตัวอย่าง: Constructor Function <html> <head> <title>User-defined objects</title> <script> function Book(title, author)

  8. การใช้ Custom Exceptions ใน JavaScript

    ใช้คำสั่ง throw เพื่อโยน Custom Exceptions แล้วจับด้วย try...catch ตัวอย่าง <html> <head> <script> function myFunc() { var a = 100, b = 0; try { if (b == 0) { throw Divide by zero error.; } else { var c = a /

  9. วิธีจับ Unhandled Exceptions ทั้งหมดใน JavaScript

    ใช้ window.onerror หรือ window.addEventListener(error) เพื่อจับ Unhandled Exceptions (ข้อยกเว้นที่ไม่มี try-catch ครอบ) ทั้งหมดในหน้าเว็บ ข้อมูลที่ได้รับ (3 ส่วน) Error Message: ข้อความข้อผิดพลาด URL: ไฟล์ที่เกิดข้อผิดพลาด Line Number: บรรทัดที่เกิดข้อผิดพลาด ตัวอย่าง (onerror แบบเก่า) &l

  10. วิธีสร้าง Custom Exceptions ใน JavaScript

    สร้าง Custom Exceptions ใน JavaScript โดยใช้คำสั่ง throw ส่งค่าใดก็ได้ (String, Number, Object, Error Instance) แล้วจับด้วย catch ตัวอย่างพื้นฐาน (Throw String) <html> <head> <script> function myFunc() { var a = 30, b = 0; try { if (b == 0) {

  11. วิธีจับ JavaScript Exception ใน ClojureScript

    ClojureScript รันบน JavaScript VM สามารถจับ JavaScript Exceptions ได้ด้วย try/catch โดยใช้ js/Error สำหรับการโยน (throw) และจับ (catch) รูปแบบการใช้งาน ;; โยน JavaScript Error (js/Error. Oops) (throw (js/Error. Error occurred!)) ;; จับ JavaScript Error (try (throw (js/Error. Error occurred))

  12. วิธีส่ง Object เป็น Parameter ในฟังก์ชัน JavaScript

    ใน JavaScript ส่ง Object เป็น Parameter ได้โดยตรง เนื่องจาก Object เป็น Reference Type การส่งคือการส่ง Reference (Address) ไป ไม่ได้ Copy Object ทั้งอัน ตัวอย่าง <html> <head> <script> var func = function(param1) { this.param1 = param1; }; func.pr

  13. Events (เหตุการณ์) ใน JavaScript คืออะไร

    Events คือ กลไกที่ JavaScript โต้ตอบกับ HTML เมื่อผู้ใช้หรือเบราว์เซอร์กระทำอะไรบนหน้าเว็บ (โหลดหน้า, คลิก, พิมพ์, Resize, ฯลฯ) Events เป็นส่วนหนึ่งของ DOM Level 3 ทุก HTML Element มีชุด Events ของตัวเอง เหตุการณ์ทั่วไป EventTrigger เมื่อ onclickคลิกเมาส์ซ้าย ondblclickดับเบิลคลิก onmoused

  14. วิธีตั้งค่าเวลาเป็น Timezone อื่นใน JavaScript

    JavaScript ไม่สามารถเปลี่ยน System Time ได้ (เพื่อความปลอดภัย) แต่สามารถ คำนวณเวลาใน Timezone อื่น ได้จาก System Time ปัจจุบัน ตัวอย่าง: แปลงเป็นเวลา Singapore (GMT+8) <!DOCTYPE html> <html> <body> <script> var date = new Date(); document.write(Current: +

  15. Callback Functions ใน JavaScript คืออะไร

    Callback Function คือ ฟังก์ชันที่ถูกส่งเป็น อาร์กิวเมนต์ ให้ฟังก์ชันอื่น และถูก เรียกใช้ภายใน ฟังก์ชันนั้น (มักจะเป็น Asynchronous) ตัวอย่างพื้นฐาน <html> <head> <script> var callback = function(myCallback) { setTimeout(function() { myCallback(); //

  16. วิธีจัดการ Date Object ใน JavaScript

    จัดการ Date object ใน JavaScript โดยใช้เมธอด get (อ่านค่า) และ set (กำหนดค่า) สำหรับ Year, Month, Day, Hour, Minute, Second, Millisecond รองรับทั้ง Local Time และ UTC เมธอด Get (อ่านค่า) MethodคำอธิบายUTC Version getDate()วันของเดือน (1-31)getUTCDate() getDay()วันของสัปดาห์ (0-6, 0=อาทิตย์)g

  17. Global Object ใน JavaScript คืออะไร

    Global Object ใน JavaScript คือออบเจ็กต์ระดับสูงสุดที่มีอยู่ตลอดการทำงานของสคริปต์ ใน Browser คือ window ใน Node.js คือ global (ES2020 มี globalThis เป็นมาตรฐานข้ามแพลตฟอร์ม) คุณสมบัติหลัก สร้างขึ้นอัตโนมัติเมื่อ Scripting Engine เริ่มต้น ไม่สามารถสร้างด้วย new ได้ ให้เข้าถึง Built-in Functi

  18. JavaScript Functions เป็น Object Methods ไหม

    ใน JavaScript Functions เป็น Objects** (First-class Objects) และสามารถเป็น Methods ของ Object** ได้ เมธอดคือฟังก์ชันที่เป็น Property ของออบเจ็กต์ การเข้าถึง Object Methods object.methodName() ตัวอย่าง <html> <head> <script> var employee = { empname: Amit,

  19. ความแตกต่างระหว่าง Custom และ Built-in Functions ใน JavaScript

    Custom Functions (User-defined Functions) คือฟังก์ชันที่นักพัฒนาสร้างเอง ส่วน Built-in Functions คือฟังก์ชันที่ JavaScript เตรียมไว้ให้ใช้งานทันที (Native/Standard Library) Custom Functions (ฟังก์ชันผู้ใช้กำหนด) <script> function functionName(parameterList) { statements; } </scrip

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:248/298  20-คอมพิวเตอร์/Page Goto:1 242 243 244 245 246 247 248 249 250 251 252 253 254