Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. อัปเดตอาร์เรย์ของวัตถุด้วย JavaScript หรือไม่

    สมมติว่าต่อไปนี้คืออาร์เรย์ของอ็อบเจกต์ของเรา − var studentDetails = [    { firstName: "John", listOfSubject: ['MySQL', 'MongoDB']},    {firstName: "David", listOfSubject: ['Java', 'C'] }] เราจำเป็นต้องเพิ่มสิ่งต่อไปนี้ในอาร์เร

  2. JavaScript Regex เพื่อลบเลขศูนย์นำหน้าออกจากตัวเลขหรือไม่

    หากต้องการลบเลขศูนย์นำหน้า ให้ใช้ Regex ในวิธีการแทนที่ () เช่นเดียวกับไวยากรณ์ด้านล่าง - yourStringValue.replace(/\D|^0+/g, "")) สมมติว่าต่อไปนี้คือตัวแปรของเราที่มีค่าตัวเลข − var theValue1="5001000"; var theValue2="100000005"; var theValue3="05000001"; var

  3. มีฟังก์ชัน DOM ที่ลบองค์ประกอบทั้งหมดระหว่างสององค์ประกอบใน JavaScript หรือไม่

    สมมติว่าต่อไปนี้คือองค์ประกอบของเรา − <p>My Name is John</p> <p>My Name is David</p> <p>My Name is Bob</p> <p>My Name is Mike</p> <p>My Name is Carol</p> <footer>END</footer> เราจำเป็นต้องลบ องค์ประกอบและเนื้อหา องค์ประกอบอย

  4. คัดลอกวัตถุด้วย Object.assign() ใน JavaScript

    เมธอด Object.assign() ใช้เพื่อคัดลอกออบเจ็กต์ต้นทางอย่างน้อยหนึ่งรายการไปยังออบเจกต์เป้าหมาย มันเรียกใช้ getters และ setters เนื่องจากใช้ทั้ง get บนแหล่งที่มาและ Set ที่เป้าหมาย ไวยากรณ์มีดังนี้ - Object.assign(target, ...source objects); ต่อไปนี้เป็นรหัสเพื่อคัดลอกวัตถุ - ตัวอย่าง var object = {fi

  5. แปลงสตริงใด ๆ เป็นตัวพิมพ์อูฐด้วย JavaScript ลบช่องว่างเช่นกัน

    ในการแปลงสตริงเป็นตัวพิมพ์เล็ก คุณต้องพิมพ์อักษรตัวแรกของคำนั้นเล็ก และอักษรตัวแรกของคำที่เหลือต้องเป็นตัวพิมพ์ใหญ่ ต่อไปนี้เป็นรหัสสำหรับแปลงสตริงใด ๆ เป็นกรณีอูฐ - ตัวอย่าง function convertStringToCamelCase(sentence) {    return sentence.replace(/(?:^\w|[A-Z]|\b\w|\s+)/g,    f

  6. คุณจะสร้างปุ่มที่เพิ่มข้อความใน HTML <input> ได้อย่างไร

    สมมติว่าต่อไปนี้คือปุ่ม HTML ของเรา - <button id="clickButton">Click the button to add the input into the belowText Box</button> ใช้ document.getElementById() เพื่อเพิ่มข้อความใน เมื่อคลิกปุ่ม ต่อไปนี้เป็นรหัส - ตัวอย่าง <!DOCTYPE html> <html lang="en">

  7. ลบช่องว่างพิเศษในสตริง JavaScript?

    หากต้องการลบช่องว่างเพิ่มเติม คุณต้องใช้ trim() ร่วมกับนิพจน์ทั่วไป ต่อไปนี้เป็นสตริงของเราที่มีช่องว่างก่อนใช้ trim() - var sentence="My name is John Smith "; ตอนนี้ เราจะลบช่องว่างพิเศษตามโค้ดด้านล่าง - ตัวอย่าง var sentence="My name is John Smith "; console.log("The actu

  8. ตัวแปรหลายตัวเก็บข้อมูล - ตัวแปรใดมีค่าสูงสุดใน JavaScript

    หากต้องการดึงค่าสูงสุด ให้ใช้ Math.max() จาก JavaScript เนื่องจากเราต้องการค่าที่มีค่าสูงสุด ให้ใช้ Object.values ตัวอย่าง const studentMarksDetails= {    marks1:78,    marks2:69,    marks3:79,    marks4:74 } const maximumMarks = Math.max(...Object.values(stud

  9. ยกเลิกการซ้อนอาร์เรย์ของวัตถุใน JavaScript?

    หากต้องการยกเลิกการซ้อนอาร์เรย์ของวัตถุ ให้ใช้แนวคิดของ map() สมมติว่าต่อไปนี้คืออาร์เรย์ของวัตถุของเรา - const studentDetails = [    {       "studentId": 101,       "studentName": "John",       "subjectDetails

  10. ลบอักขระออกจากสตริงที่มีอยู่ในสตริงอื่นด้วย JavaScript หรือไม่

    สมมติว่าต่อไปนี้คือสองสตริงของเรา − var originalName = "JOHNDOE"; var removalName = "JOHN" เราจำเป็นต้องลบสตริงที่สองออกจากตัวแรก สำหรับสิ่งนี้ ให้ใช้แทนที่ () พร้อมกับ reduce() ตัวอย่าง const removeCharactersFromAString= (removalName,originalName)=>removalName.split('

  11. ส่งคืนตัวเลขที่ใหญ่ที่สุดในอาร์เรย์ที่ส่งโดยใช้วิธีลด?

    เพื่อให้ได้ตัวเลขที่ใหญ่ที่สุดโดยใช้ reduce() ให้ใช้ฟังก์ชัน Math.max() ต่อไปนี้เป็นรหัส - const getBiggestNumberFromArraysPassed = allArrays => allArrays.reduce( (maxValue, maxCurrent) => maxValue.push(Math.max(...maxCurrent)),maxValue),[]); console.log(getBiggestNumberFromArraysPassed([[45,7

  12. สลีปใน JavaScript ล่าช้าระหว่างการกระทำหรือไม่

    หากต้องการตั้งค่าโหมดสลีป เช่น หน่วงเวลา ให้ใช้แนวคิดของ setTimeout() ใช้ค่าเป็นมิลลิวินาที เช่น 1000 มิลลิวินาที =1 วินาที2000 มิลลิวินาที =2 วินาที เป็นต้น สำหรับตัวอย่างของเรา เราจะเพิ่มค่าสองค่าที่มีความล่าช้า 5 วินาที นั่นคือ 5000 มิลลิวินาที ต่อไปนี้คือรหัส - ตัวอย่าง var firstValue=10;var sec

  13. จะไม่อนุญาตให้เปลี่ยนแปลงตัวแปรวัตถุใน JavaScript ได้อย่างไร

    ใช้แนวคิดของ freeze() จาก JavaScript เพื่อไม่อนุญาตให้เพิ่มคุณสมบัติใหม่ให้กับวัตถุ การเปลี่ยนแปลงคุณสมบัติของวัตถุ ฯลฯ ต่อไปนี้เป็นรหัสที่เรากำลังเปลี่ยนค่า แต่ค่าก่อนหน้านี้ยังคงอยู่เนื่องจากเราไม่สามารถแก้ไขคุณสมบัติโดยใช้การหยุด () - ตัวอย่าง const canNotChangeTheFieldValueAfterFreeze = {value1

  14. กำหนดค่าใหม่ให้กับรายการในอาร์เรย์หากตรงกับรายการอื่นโดยไม่วนซ้ำใน JavaScript?

    สำหรับสิ่งนี้ ให้ใช้ filter() พร้อมกับ map() สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – const studentDetails = [    {Name: "John"},    {Name: "David"},    {Name: "Bob"},    {Name: "Mike"} ] เราจะกำหนดค่าใหม่ให้กับชื่อ บ๊อบ ต่อ

  15. จะเพิ่มคุณสมบัติจากวัตถุหนึ่งไปยังอีกวัตถุหนึ่งโดยไม่ต้องเขียนทับใน JavaScript ได้อย่างไร

    สมมติว่าต่อไปนี้เป็นวัตถุของเรา − var first = {key1: 100, key2: 40, key3: 70} var second = {key2: 80, key3: 70, key4: 1000} คุณสามารถใช้แนวคิดของ hasOwnProperty() เพื่อเพิ่มคุณสมบัติจากวัตถุหนึ่งไปยังอีกวัตถุหนึ่ง ต่อไปนี้คือรหัส - ตัวอย่าง var first = {key1: 100, key2: 40, key3: 70} var second = {

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:106/297  20-คอมพิวเตอร์/Page Goto:1 100 101 102 103 104 105 106 107 108 109 110 111 112