Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. วิธีสร้างลิงก์จากข้อความด้วย JavaScript

    ใช้เมธอด link() ของ String สร้าง HTML hyperlink (<a> tag) ที่ชี้ไป URL ที่ระบุ Syntax string.link(hrefname) hrefname – string ระบุ HREF ของแท็ก <a> (ต้องเป็น URL ถูกต้อง) ตัวอย่าง <html> <head> <title>JavaScript String link() Method</title> </head>

  2. ค่าคงที่ Number.NEGATIVE_INFINITY ใน JavaScript

    Number.NEGATIVE_INFINITY คือค่าพิเศษแทนค่าที่น้อยกว่า Number.MIN_VALUE แสดงเป็น -Infinity พฤติกรรมคล้ายอนันต์ในคณิตศาสตร์ ตัวอย่าง <html> <head> <script> function showValue() { var smallNumber = (-Number.MAX_VALUE) * 2; if (smallNumber == Number.NEGATIVE

  3. เมธอด Number.toExponential() ใน JavaScript

    เมธอด toExponential() คืน string แทนตัวเลขในรูปแบบ Exponential notation (เลขยกกำลัง) Syntax number.toExponential([fractionDigits]) fractionDigits (optional) – จำนวนหลักหลังจุดทศนิยม (0-20) ตัวอย่าง <html> <head> <title>JavaScript Method toExponential()</title> </he

  4. วิธีสร้าง Boolean Object ใน JavaScript

    Boolean object แทนค่า true หรือ false สร้างด้วย constructor: var val = new Boolean(value); หาก value ถูกละหรือเป็น 0, -0, null, false, NaN, undefined, → object มีค่าเริ่มต้น false ตัวอย่าง <html> <head> <title>JavaScript toString() Method</title> </head> <

  5. วิธีประกาศ Boolean ใน JavaScript

    ประกาศ Boolean ใน JavaScript โดยกำหนดค่า true หรือ false โดยตรง var answer = true; var isValid = false; ตัวอย่าง: การเปรียบเทียบคืนค่า Boolean num2); // false </script> </body> </html> Boolean ในบริบทต่างๆ Comparison operators: , , ===, !== คืน boolean Logical operators

  6. วิธีสร้าง Boolean Array ใน JavaScript

    สร้าง Boolean array โดยใช้ loop push ค่า false (หรือ true) เข้าไปในอาร์เรย์ ตัวอย่าง <html> <head> <title>JavaScript Boolean</title> </head> <body> <script> var myArr = []; var value = 2; for (var i = 0; i < value; i++) {

  7. พรอเพอร์ตี้ของ Boolean Object ใน JavaScript

    Boolean object แทนค่า 2 ค่า: true หรือ false หากค่า parameter ถูกละหรือเป็น 0, -0, null, false, NaN, undefined, หรือ object จะมีค่าเริ่มต้นเป็น false Properties ของ Boolean Object #Propertyคำอธิบาย 1constructorคืน reference ไปยัง Boolean function ที่สร้าง object 2prototypeอนุญาตให้เพิ่ม prop

  8. เมธอดของ Boolean Object ใน JavaScript

    Boolean object มีเมธอดหลัก 3 ตัว: #Methodคำอธิบาย 1toSource()คืน string ที่มี source code ของ Boolean object (ใช้สร้าง object ใหม่ได้) – Non-standard, Firefox only 2toString()คืน string true หรือ false ตามค่าของ object 3valueOf()คืน primitive value (true หรือ false) ของ Boolean object ตัวอ

  9. วิธีหาตำแหน่งสุดท้าย (Last Index) ของค่าในสตริง JavaScript

    เมธอด lastIndexOf() คืน index ของ ครั้งสุดท้าย ที่พบค่าที่ค้นหา ในสตริง เริ่มค้นหาจาก fromIndex (ถ้าระบุ) คืน -1 ถ้าไม่พบ Syntax string.lastIndexOf(searchValue[, fromIndex]) Parameters searchValue – สตริงที่ต้องการค้นหา fromIndex (optional) – ตำแหน่งเริ่มค้นหา (0 ถึง length-1, default = length-

  10. ความแตกต่างระหว่าง substr() และ substring() ใน JavaScript

    ทั้งสองเมธอดดึง substring แต่ พารามิเตอร์ต่างกัน: substring(start, end) – พารามิเตอร์ที่ 2 คือ index หยุด (ไม่รวม) substr(start, length) – พารามิเตอร์ที่ 2 คือ ความยาว (จำนวนตัวอักษร) หมายเหตุ: substr() เป็น legacy (deprecated ในบาง spec) ควรใช้ substring() หรือ slice() แทน ตัวอย่าง substr() &

  11. วิธีแก้ไขข้อผิดพลาด JavaScript Void 0

    JavaScript void error เกิดขึ้นเมื่อผู้ใช้ปิดใช้งาน (disable) JavaScript ในเบราว์เซอร์ แล้วพยายามรันโค้ดที่มี javascript:void(0) วิธีแก้: เปิดใช้งาน JavaScript ในเบราว์เซอร์ วิธีเปิด JavaScript ใน Firefox เปิด Firefox → คลิกเมนู ☰ → Options (หรือ Preferences) คลิกแท็บ Privacy & Security (หรือ Co

  12. ความหมายของ JavaScript void(0)

    ตัวดำเนินการ void ใช้ประเมินนิพจน์ที่กำหนด แล้วคืนค่า undefined เสมอ ใช้ void(0) เพื่อให้ได้ค่า primitive undefined หากการแทรกนิพจน์ในหน้าเว็บทำให้เกิดผลลัพธ์ไม่พึงประสงค์ (เช่น navigate ไป URL ใหม่) ใช้ javascript:void(0) เพื่อป้องกัน กรณีใช้งานทั่วไป ในแท็ก <a> ที่ไม่ต้องการให้นำทาง (navigat

  13. ความแตกต่างระหว่าง parseInt(string) และ Number(string) ใน JavaScript

    parseInt(string) แปลงสตริงเป็นจำนวนเต็ม โดย อ่านจากซ้ายไปขวา จนกว่าจะเจอตัวอักษรที่ไม่ใช่ตัวเลข แล้วหยุดและคืนค่าที่อ่านได้ parseInt(765world) // 765 (หยุดที่ w) parseInt(50px) // 50 (หยุดที่ p) parseInt( 100 ) // 100 (ข้าม whitespace) parseInt(10.5) // 10 (หยุดที่ .) parseInt(abc

  14. วิธีหาค่าสัมบูรณ์ (Absolute Value) ของตัวเลขใน JavaScript

    ใช้ฟังก์ชัน Math.abs() หาค่าสัมบูรณ์ของตัวเลข คืนค่าสัมบูรณ์เสมอ พารามิเตอร์ x – ตัวเลข (number) ตัวอย่าง 0) document.write(<br />); var value = Math.abs(20); document.write(Third Test Value: + value); // 20 </script> </body> </html> พฤติกรรมกับค

  15. วิธีบังคับให้ Client รีเฟรชไฟล์ JavaScript (Cache Busting)

    เพื่อบังคับให้ client โหลดไฟล์ JavaScript ใหม่ (ไม่ใช้ cache เก่า) ให้แก้ไขลิงก์ src ของแท็ก script วิธีที่ 1: Query String Versioning (Cache Busting) เพิ่ม query parameter ใน src: <script src=myfile.js?v=1500></script> เปลี่ยนหมายเลขเวอร์ชันทุกครั้งที่อัปเดตไฟล์ (เช่น v=1501, v=1502) เบ

  16. วิธีปัดเศษตัวเลขให้เหลือ 1 ตำแหน่งทศนิยมใน JavaScript

    ใช้เมธอด toFixed() ปัดเศษตัวเลขให้เหลือจำนวนตำแหน่งทศนิยมที่กำหนด Syntax number.toFixed([digits]) digits = จำนวนตัวเลขหลังจุดทศนิยม (0-20, default 0) ตัวอย่าง <html> <head> <title>JavaScript toFixed() Method</title> </head> <body> <script>

  17. วิธีตรวจสอบว่าเลขมีทศนิยมหรือเป็นจำนวนเต็มใน JavaScript

    ใช้เมธอด Math.floor() ตรวจสอบว่าเลขมีทศนิยมหรือไม่ เปรียบเทียบค่าเดิมกับค่าที่ปัดทิ้งทศนิยม ตัวอย่าง <html> <head> <title>JavaScript Numbers</title> </head> <body> <script> var num = 10.2; if (num == Math.floor(num)) { alert

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:259/298  20-คอมพิวเตอร์/Page Goto:1 253 254 255 256 257 258 259 260 261 262 263 264 265