หน้าแรก
หน้าแรก
คุณสามารถสร้างฟังก์ชันของคุณเองได้ หากพบค่าการค้นหา ดัชนีจะถูกส่งคืนมิฉะนั้นจะคืนค่า -1 ตัวอย่าง ต่อไปนี้เป็นรหัส - const indexOf = (arrayValues, v, index = 0) => index >= arrayValues.length ? -1 : arrayValues[index] === v &
หากคุณจะใช้ตัวดำเนินการเท่ากับ (=) ในกรณีที่มีเงื่อนไขว่าบล็อก if จะถูกดำเนินการเสมอ คุณต้องใช้ ==โอเปอเรเตอร์ หรือ ===. ตัวอย่าง ต่อไปนี้เป็นรหัส - var details = [ { id: 10001, name: "John" }, { &nbs
สำหรับสิ่งนี้ คุณสามารถใช้ document.querySelectorAll.forEach() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initia
ในการทำซ้ำสตริง คุณสามารถใช้ Array() ร่วมกับ join() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0
หากต้องการลบองค์ประกอบด้วย id คุณสามารถใช้ remove() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0
ในการแสดงผลลัพธ์ของฟังก์ชันเป็น HTML คุณสามารถใช้ − document.getElementById().innerHTML. ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="
สำหรับสิ่งนี้ คุณสามารถใช้ textContent เช่น − childNodes[0].textContent; ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid
ในการรับ HTML ของเอกสารทั้งหมดเป็นสตริง ให้ใช้แนวคิดของ innerHTML เช่น − document.documentElement.innerHTML; ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport&
เพื่อให้ใช้งานได้ คุณสามารถใช้ onclick กับ input type =“submit” ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi
ใช้ฟังก์ชัน map() อย่างถูกต้องเพื่อบันทึกองค์ประกอบ ตัวอย่าง ต่อไปนี้เป็นรหัส - const addIndexValueToArrayElement =ฟังก์ชัน (arrObject) {const updatedArrayValue =[]; arrObject.forEach (ฟังก์ชัน (ob) {const mapValue =ob.map (ฟังก์ชัน (ค่า) { คืนค่า + arrObject.indexOf (ob) }) updatedArrayValue.push
หากต้องการลบคุณสมบัติ ให้ใช้คำสำคัญลบใน JavaScript ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = [ { "firstName": "John", "lastName":"Smith" }, { "firstName&
สำหรับสิ่งนี้ ใช้สิ่งต่อไปนี้ − {... anyObjectName1,...anyObjectName2}. ตัวอย่าง ต่อไปนี้เป็นรหัส - function getTheObject() { return { lastName: "Smith", countryName:"US" } } var availableObj = { firstName: &quo
หากต้องการตรวจสอบว่ามีค่าว่างในวัตถุหรืออาร์เรย์หรือไม่ ให้ใช้แนวคิดของ include() ตัวอย่าง ต่อไปนี้เป็นรหัส - var nameArray1 = ["John", "David", "Mike", "Sam", null]; if (nameArray1.includes(null) == true) { console.log("array1 contains null
หากต้องการดึงข้อมูลเฉพาะ ให้ใช้ find() โดยมีเงื่อนไขบางอย่าง ตัวอย่าง ต่อไปนี้เป็นรหัส - var obj=[ { studentId:101, studentName:"John" }, { studentId:102, studentName
หากต้องการเพิ่มคลาส ให้ใช้ forEach() ร่วมกับ classList.add() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-
ในการตั้งค่าคุณสมบัติของอ็อบเจ็กต์ในอาร์เรย์ true/false ไม่ว่า id จะตรงกับ id จากอ็อบเจกต์อื่นหรือไม่ คุณสามารถใช้ reduce() ร่วมกับ map() ตัวอย่าง ต่อไปนี้เป็นรหัส - let firstDetails=[{"studentId":101,"studentName":"John"},{"studentI d":102,"studentName&
ได้ คุณสามารถเพิ่มและกำหนดให้กับตัวแปรอื่นและคืนค่าที่เพิ่มได้ ตัวอย่าง ต่อไปนี้เป็นรหัส - function changeTheValueOfFunctionParameter(value) { var incrementValue = value + 1; return incrementValue; } var value = 190; console.log('The value is:', value); value = cha
ในการรับจำนวนค่าจริง/เท็จในอาร์เรย์ โค้ดจะเป็นดังนี้ − var obj = [ { isMarried: true }, { isMarried: false }, { isMarried: true }, {
หากต้องการแทนที่อักขระพิเศษ ให้ใช้แทนที่ () ใน JavaScript ไวยากรณ์มีดังนี้ − anyVariableName.replace(/(^\anySymbol)|,/g, ''); ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = '&677,431,444,98777'; var result=values.replace(/(^\&)|,/g, ''); console.log(result); ในการรันโปรแ
ในการใช้ตัวอักษรเทมเพลต คุณต้องใช้ backticks(` `) ไม่ใช่ single quotes( ) ตัวอย่าง ต่อไปนี้เป็นรหัส - var firstName="John"; var lastName="Smith"; console.log(`First Name is= ${firstName}\nLast Name is= ${lastName} `); ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งด้านล่าง − node fileN