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

    Array.sort() - เรียงลำดับ Array sort() เรียง Array In-place ตาม Unicode Code Point โดยค่าเริ่มต้น (String) ต้องส่ง Compare Function สำหรับตัวเลขหรือ Object ตัวอย่าง: เรียง Object ตามอายุ (Death - Birthdate) เรียงมากไปน้อย (Descending) <script> var persons = [ { name: rajesh, birthdate:

  2. ความสำคัญของ finally ใน JavaScript Exception Handling

    บล็อก finally ใน Try-Catch-Finally finally จะทำงาน เสมอ ไม่ว่าจะมี Error เกิดขึ้นหรือไม่ ก่อนที่ Control จะออกจากโครงสร้าง Try-Catch ใช้สำหรับ Cleanup (ปิดไฟล์, ปิด Connection, ล้างตัวแปร) ตัวอย่าง <html> <body> <pre> <script> function addition() { document.writeln(&qu

  3. Logical Operators ใน JavaScript: AND, OR, NOT

    Logical Operators (ตัวดำเนินการตรรกะ) JavaScript มี 3 ตัว: && (AND), || (OR), ! (NOT) 1. AND Operator (&&) คืน true ก็ต่อเมื่อ ทั้งสองฝั่งเป็น true <script> var a = 200, b = 300; document.write((a > 100 && b < 500) + "<br>"); // true document.write((a < 100 && b

  4. ออเปอเรเตอร์ ! (Logical NOT) ใน JavaScript

    Logical NOT Operator (!) กลับค่า Boolean: true → false, false → true ยังแปลงค่า Truthy/Falsy ให้เป็น Boolean ด้วย ตัวอย่าง <html> <body> <p id="demo"></p> <script> var x = 200; var y = 300; document.getElementById("demo").innerHTML = !

  5. ออเปอเรเตอร์ += (Addition Assignment) ใน JavaScript

    ออเปอเรเตอร์ += (Add and Assignment) x += y เทียบเท่ากับ x = x + y ช่วยลดโค้ดและอ่านง่ายขึ้น โดยเฉพาะใน Loop ที่สะสมค่า ตัวอย่าง <html> <body> <script> var tot = 0; var a = [1, 45, 78, 9, 78, 40]; for (var i = 0; i < a.length; i++) { tot += a[i]; // เทียบเท่า tot =

  6. โปรแกรมบวกเลขคู่ใน Array ด้วย For Loop ใน JavaScript

    บวกเฉพาะเลขคู่ใน Array แก้ไขข้อผิดพลาดจากโค้ดต้นฉบับ: เงื่อนไข Loop ควรเป็น i < a.length ไม่ใช่ i > a.length ตัวอย่างที่แก้ไขแล้ว a.length if (a[i] % 2 === 0) { // เศษหาร 2 เท่ากับ 0 = เลขคู่ tot += a[i]; } } document.write(tot); </script> </body> </html>

  7. โปรแกรมบวกเลขคี่ใน Array ด้วย JavaScript

    บวกเฉพาะเลขคี่ใน Array ใช้ Modulo Operator (%) ตรวจสอบเศษหาร 2 ถ้าเป็น 1 คือเลขคี่ ตัวอย่าง <html> <body> <script> var tot = 0; var a = [1, 45, 78, 9, 78, 40, 67, 76]; for (var i = 0; i < a.length; i++) { if (a[i] % 2 !== 0) { // เศษไม่เท่ากับ 0 = เลขคี่ tot

  8. อ็อบเจ็กต์ Date() ใน JavaScript คู่มือครบวงจร

    Date Object ใน JavaScript อ็อบเจ็กต์ Date ใช้จัดการวันที่และเวลา สร้างได้หลายรูปแบบ 1. วันที่/เวลาปัจจุบัน <script> var d = new Date(); document.write(d); </script> ผลลัพธ์: Thu May 16 2019 05:29:15 GMT+0530 (India Standard Time) 2. ระบุวันที่เวลาเฉพาะ (Year, Month, Day, Hour, Minu

  9. ความสำคัญของเมธอด shift() ใน JavaScript Array

    เมธอด shift() shift() นำสมาชิกตัวแรก (Index 0) ออกจาก Array และส่งคืนค่าที่ถูกนำออก Array จะปรับ Index ของสมาชิกที่เหลือลดลง 1 ต่างจาก pop() ที่นำตัวสุดท้ายออก ตัวอย่าง <html> <body> <p id="demo"></p> <script> var a = [1, 2, 3, 4, 5]; var b = ["apple

  10. วิธีเพิ่ม Property ให้ Object ใน JavaScript

    การเพิ่ม Property ให้ Object ใน JavaScript สามารถเพิ่ม Property ให้ Object ได้ตลอดเวลา โดยใช้ Dot Notation หรือ Bracket Notation ตัวอย่าง <html> <body> <p id="demo"></p> <script> var car = {name: "Benz", "Brand": "Mercedes", mo

  11. ฟังก์ชัน TypedArray.reverse() ใน JavaScript

    TypedArray.reverse() เมธอด reverse() กลับลำดับสมาชิกใน Typed Array (In-place) สมาชิกตัวแรกจะกลายเป็นตัวสุดท้าย และในทางกลับกัน ไวยากรณ์ typedArray.reverse() ตัวอย่าง <html> <body> <script> var typedArray = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19, 8]); document.write(&q

  12. ฟังก์ชัน TypedArray.set() ใน JavaScript

    TypedArray.set() เมธอด set() คัดลอกค่าจาก Array หรือ Typed Array อื่น เข้ามาใน Typed Array ปัจจุบัน เริ่มต้นที่ Index ที่กำหนด ไวยากรณ์ typedArray.set(sourceArray, offset) ตัวอย่าง <html> <body> <script> var typedArray1 = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19, 8]); d

  13. ฟังก์ชัน TypedArray.slice() ใน JavaScript

    TypedArray.slice() เมธอด slice() สร้าง Typed Array ใหม่ที่เป็นสำเนาของส่วนที่ระบุ (Shallow Copy) โดยรับพารามิเตอร์ begin และ end (ไม่รวม) คล้าย Array.slice() ไวยากรณ์ typedArray.slice(begin, end) ตัวอย่าง <html> <body> <script> var typedArray = new Int32Array([11, 5, 13, 4, 15,

  14. ฟังก์ชัน TypedArray.sort() ใน JavaScript

    TypedArray.sort() เมธอด sort() เรียงลำดับสมาชิกใน Typed Array จากน้อยไปมาก (Ascending) และส่งคืน Array เดียวกันที่ถูกเรียงแล้ว (In-place) ไวยากรณ์ typedArray.sort() ตัวอย่าง <html> <body> <script> var typedArray = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19, 8]); document.

  15. ฟังก์ชัน TypedArray.values() ใน JavaScript

    TypedArray.values() เมธอด values() ส่งคืน Iterator Object ที่สามารถวนลูปเข้าถึงค่าแต่ละตัวใน Typed Array ได้ ใช้ร่วมกับ next() หรือลูป for...of ไวยากรณ์ typedArray.values() ตัวอย่างการใช้งาน <html> <body> <script> var typedArray = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19,

  16. ฟังก์ชัน TypedArray.subarray() ใน JavaScript

    TypedArray.subarray() เมธอด subarray() ส่งคืน Typed Array ใหม่ที่เป็นส่วนย่อย (Slice) ของ Array เดิม โดยรับพารามิเตอร์ 2 ค่า คือ begin (Index เริ่มต้น) และ end (Index สิ้นสุด ไม่รวม) ไวยากรณ์ typedArray.subarray(begin, end) ตัวอย่าง <html> <body> <script> var typedArray = new I

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:177/298  20-คอมพิวเตอร์/Page Goto:1 171 172 173 174 175 176 177 178 179 180 181 182 183