Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. Function Expression เป็นค่าคงที่ (Constant) ใน JavaScript หมายถึงอะไร?

    ถ้าใช้ const ประกาศ function expression แล้วพยายาม reassign จะเกิด errorตัวอย่างโค้ด first = first * 10; console.log(result(10, 20));รันด้วยคำสั่ง:node fileName.jsชื่อไฟล์: demo284.jsผลลัพธ์ (Error) first = first * 10; ^ TypeError: Assignment to constant variable.คอมเมนต์บรรทัดที่ error: first = fir

  2. JavaScript มี equivalent ของ Python "if a in list" ไหม?

    Python: if a in list คืน true/falseJavaScript: ใช้ Array.includes()ตัวอย่างโค้ดvar nameList = [John, David, Bob, Carol, Sam]; console.log(nameList.includes(Bob)); console.log(nameList.includes(Adam));รันด้วยคำสั่ง:node fileName.jsชื่อไฟล์: demo286.jsผลลัพธ์ node demo286.js true falseคำอธิบาย: includ

  3. สร้างชนิดข้อมูลใหม่ (Custom Data Type) ใน JavaScript ได้ไหม?

    ได้ ใช้ class สร้างชนิดข้อมูลใหม่ และ instanceof ตรวจสอบชนิดตัวอย่างโค้ด// สร้าง class class Game { constructor(gameName) { this.gameName = gameName; } } // สร้างอ็อบเจ็กต์ const ticTacToe = new Game(TicTacToe); // ตรวจสอบชนิดข้อมูล function dataTypeBelongsTo(object) { if (object instanc

  4. จัดรูปแบบวันที่ใน JavaScript

    ตัวอย่างโค้ดใช้ toLocaleDateString() จัดรูปแบบวันที่ตาม localefunction changeDateFormat(dateValues, addToFront = ) { return typeof dateValues == object ? addToFront + dateValues.toLocaleDateString() : ; } var currentDate = new Date(); console.log(The current date values= + currentDate); console.lo

  5. แสดงวันที่/เวลา JavaScript ในรูปแบบ 12 ชั่วโมง AM/PM

    ดึงชั่วโมงและนาทีจาก Date object ถ้าชั่วโมง ≥ 12 เป็น PM มิฉะนั้น AMตัวอย่างโค้ด= 12 ? PM : AM; hrs = hrs % 12; hrs = hrs ? hrs : 12; // 0 กลายเป็น 12 mnts = mnts < 10 ? 0 + mnts : mnts; var result = hrs + : + mnts + + AMPM; return result; } console.log(dateTOAMORPM(new Date()));รันด้วยค

  6. เกิดอะไรขึ้นเมื่อตั้งค่า length ของอ็อบเจ็กต์เป็น 0 - JavaScript

    มีอาร์เรย์: [John, David, Mike]ใช้ property length ตั้งค่าเป็น 0 เพื่อล้างหน่วยความจำyourArrayObjectName.length = 0; // ล้างหน่วยความจำ yourArrayObjectName.length = 4; // จัดสรรหน่วยความจำตัวอย่างโค้ดvar arrayObject = [John, David, Mike]; arrayObject.length = 0; console.log(arrayObject); arrayObject

  7. ตรวจจับและแทนที่คำในสตริงจากอาร์เรย์ด้วย RegExp - JavaScript

    มีสตริง: My Name is John Smith. I live in UK. My Favourite Subject is JavaScript.คำที่ต้องการแทนที่: [John, Smith, UK, JavaScript] แทนด้วย Not Availableตัวอย่างโค้ดvar values = [John, Smith, UK, JavaScript]; var sentence = My Name is John Smith. I live in UK. My Favourite Subject is JavaScript.; var

  8. แปลงสตริงในอาร์เรย์เป็น key ของอ็อบเจ็กต์ในอาร์เรย์ใหม่ - JavaScript

    มีอาร์เรย์: [studentNames, studentMarks]ใช้ map() แปลงเป็นอาร์เรย์ของอ็อบเจ็กต์ที่มี key ตามชื่อและค่าเป็นอาร์เรย์ว่าง ({ [arrayObject]: [] }));ตัวอย่างโค้ด ({ [arrayObject]: [] })); console.log(convertIntoNewArray);รันด้วยคำสั่ง:node fileName.jsชื่อไฟล์: demo281.jsผลลัพธ์ node demo281.js [ studentN

  9. นับจำนวนครั้งที่ชื่อซ้ำในอาร์เรย์อ็อบเจ็กต์ - JavaScript

    มีอาร์เรย์อ็อบเจ็กต์นักศึกษา ต้องการนับจำนวนครั้งที่ชื่อแต่ละคนปรากฏตัวอย่างโค้ด { if (obj[studentName] === undefined) obj[studentName] = { studentName: studentName, occurrences: 1 }; else obj[studentName].occurrences++; return obj; }, {})); console.log(output);รันด้วยคำสั่ง:node file

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:64/298  20-คอมพิวเตอร์/Page Goto:1 58 59 60 61 62 63 64 65 66 67 68 69 70