Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. รับชื่อไฟล์จากเส้นทางสตริงใน JavaScript หรือไม่

    เราจำเป็นต้องเขียนฟังก์ชันที่ใช้เส้นทางไฟล์สตริงและส่งกลับชื่อไฟล์ ชื่อไฟล์มักจะอยู่ที่ส่วนท้ายสุดของเส้นทางใด ๆ แม้ว่าเราจะสามารถแก้ปัญหานี้ได้โดยใช้ regexแต่มีวิธีแก้ปัญหาแบบบรรทัดเดียวที่ง่ายกว่าโดยใช้เมธอด string split() ของ JavaScript และเราจะใช้วิธีเดียวกันที่นี่ สมมติว่าเส้นทางไฟล์ของเราคือ

  2. วิธีการตั้งค่าแอตทริบิวต์ในลูปจากอาร์เรย์ JavaScript

    สมมติว่าเราจำเป็นต้องเขียนฟังก์ชันที่ใช้อาร์เรย์และเปลี่ยนแอตทริบิวต์ id ของ n div แรกที่มีอยู่ใน DOM เฉพาะตามค่าที่สอดคล้องกันของอาร์เรย์นี้ โดยที่ความยาวของอาร์เรย์คือ ก่อนอื่นเราจะเลือก div ทั้งหมดที่มีอยู่ใน DOM ของเรา วนซ้ำในอาร์เรย์ที่เรายอมรับเป็นอาร์กิวเมนต์เดียวและกำหนด id ที่เกี่ยวข้องให้

  3. เหตุใด Array.map (หมายเลข) จึงแปลงพื้นที่ว่างเป็นศูนย์ JavaScript

    สมมติว่าเราได้รับโค้ดและเอาต์พุตต่อไปนี้ และเราต้องหาคำตอบว่าเหตุใด JavaScript จึงแปลงสตริงว่าง(“ “) เป็น 0 - const digify = (str) => {    const parsedStr = [...str].map(Number)    return parsedStr; } console.log(digify("778 858 7577")) ผลลัพธ์ [ 7, 7, 8, 0, 8, 5, 8,

  4. ค้นหาจำนวนช่องว่างในสตริงโดยใช้ JavaScript

    มีหลายวิธีในการค้นหาสิ่งนี้โดยใช้ JavaScript เช่นโดยใช้วิธี split() โดยใช้ for วนรอบ โดยการแมปและกรองโดยใช้ regex วิธีการใช้ regex เป็นวิธีที่มีประสิทธิภาพและได้ผลดีที่สุดมากกว่าวิธีอื่นๆ โดยเฉพาะอย่างยิ่งสำหรับข้อความขนาดใหญ่ เราจะใช้สิ่งนั้นเพื่อแก้ปัญหานี้ ต่อไปนี้เป็นรหัส - ตัวอย่าง console.lo

  5. กำลังล้าง localStorage ใน JavaScript หรือไม่

    มีสองวิธีในการล้าง localStorage ผ่าน JavaScript วิธีที่1 − ใช้วิธีการ clear() localStorage.clear(); วิธีที่2 - วนซ้ำบน localStorage และการลบคีย์ทั้งหมด for(key in localStorage){ delete localStorage[key]; } ทั้งสองวิธีจะได้ผล ตัวอย่าง <html> <body> <p id = "storage">&

  6. รวมวัตถุและลบคุณสมบัติด้วย JavaScript

    เรามีอาร์เรย์ของอ็อบเจ็กต์ที่มีสองอ็อบเจ็กต์ และเราจำเป็นต้องรวมออบเจ็กต์ทั้งสองเป็นหนึ่งเดียวและกำจัดคุณสมบัติ chk ทั้งหมด - const err = [    {       "chk" : true,       "name": "test"    },    {    

  7. แสดงรายการอาร์เรย์บนองค์ประกอบ div เมื่อคลิกปุ่มโดยใช้ vanilla JavaScript

    ในการฝังองค์ประกอบของอาร์เรย์ภายใน div เราเพียงแค่ต้องวนซ้ำอาร์เรย์และผนวกองค์ประกอบเข้ากับ div ต่อไป สามารถทำได้ดังนี้ − ตัวอย่าง const myArray = ["stone","paper","scissors"]; const embedElements = () => {    myArray.forEach(element => {    

  8. การกรองวัตถุ JavaScript

    ที่นี่เราต้องสร้างฟังก์ชันที่รับวัตถุและสตริงการค้นหาและกรองคีย์ของวัตถุที่ขึ้นต้นด้วยสตริงการค้นหาและส่งคืนวัตถุ นี่คือรหัสสำหรับการทำเช่นนั้น - ตัวอย่าง const obj = {    "PHY": "Physics",    "MAT": "Mathematics",    "BIO&q

  9. จะสร้างฟังก์ชันที่ส่งคืนเฉพาะตัวเลขในอาร์เรย์ JavaScript ได้อย่างไร

    ในที่นี้ เราต้องเขียนฟังก์ชันที่รับอาร์กิวเมนต์หนึ่งตัว ซึ่งเป็นอาร์เรย์ของตัวเลข แล้วส่งกลับอาร์เรย์ที่มีเฉพาะตัวเลขจากอาร์เรย์อินพุตที่เป็นคู่ ดังนั้น ให้ตั้งชื่อฟังก์ชันเป็น returnEvenArray โค้ดสำหรับฟังก์ชันจะเป็น − ตัวอย่าง const arr = [3,5,6,7,8,4,2,1,66,77]; const returnEvenArray = (arr) =&g

  10. ย้อนกลับตัวเลขใน JavaScript

    เป้าหมายของเราคือการเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งคืนตัวเลขที่กลับด้าน ตัวอย่างเช่น การย้อนกลับของ 678 − 876 นี่คือรหัสสำหรับกลับตัวเลขใน JavaScript - ตัวอย่าง const num = 124323; const reverse = (num) => parseInt(String(num) .split("") .reverse() .join(""), 10)

  11. ฉันจะค้นหาผ่านอาร์เรย์โดยใช้สตริงที่แยกออกเป็นอาร์เรย์ด้วย JavaScript ได้อย่างไร

    เราได้รับอาร์เรย์ของสตริงและสตริงอื่นที่เราจำเป็นต้องค้นหาในอาร์เรย์ เราสามารถกรองอาร์เรย์ตรวจสอบว่ามีอักขระทั้งหมดที่ผู้ใช้ระบุผ่านอินพุตหรือไม่ รหัสสำหรับทำเช่นเดียวกันคือ − ตัวอย่าง โซลูชันที่ 1 const deliveries = ["14/02/2020, 11:47,G12, Kalkaji", "13/02/2020, 11:48, A59, Amar

  12. การจัดเรียงอาร์เรย์ตามเกณฑ์สองเกณฑ์ใน JavaScript

    ให้ต่อไปนี้เป็นอาร์เรย์ที่จะจัดเรียงตามวันที่และ isImportant อ็อบเจกต์ทั้งหมดที่มี isImportant คุณสมบัติ true อยู่ในอันดับที่สูงกว่าอ็อบเจ็กต์ใด ๆ ที่มี isImportant false และทั้งสองกลุ่มจะถูกจัดเรียงตามคุณสมบัติวันที่ ต่อไปนี้เป็นอาร์เรย์ของเรา - const array = [{    id: 545,    

  13. จัดเรียงตามคุณสมบัติ 'ถัดไป' และ 'ก่อนหน้า' (ฟังก์ชันตัวเปรียบเทียบ JS)

    นี่คือตัวอย่างอาร์เรย์ของอ็อบเจ็กต์ของเรา พิจารณาว่าแต่ละอ็อบเจ็กต์เป็นตัวแทนของบางหน้าของเว็บไซต์ที่มีหลายหน้า แต่ละอ็อบเจ็กต์มีคุณสมบัติถัดไป (เว้นแต่จะเป็นตัวแทนของหน้าสุดท้าย) ที่ชี้ไปที่ id ของอ็อบเจกต์อื่นและคุณสมบัติก่อนหน้า (เว้นแต่จะเป็นตัวแทนของหน้าสุดท้าย) หน้า) ที่ชี้ไปที่ id ของวัตถุก่อ

  14. มีวิธีใดบ้างที่ฉันสามารถเรียกใช้ฟังก์ชัน validate() นอกฟังก์ชัน initValidation() ใน JavaScript

    เราต้องการเรียกใช้ฟังก์ชัน validate() นอก initValidation() โดยไม่จำเป็นต้องเรียก initValidation() ต่อไปนี้เป็นรหัสปัญหาของเรา - function initValidation(){    // irrelevant code here    function validate(_block){       // code here    } } ใน JavaScript อ

  15. จะนำเข้าข้อมูลไฟล์ json ในเครื่องไปยังตัวแปร JavaScript ของฉันได้อย่างไร

    เรามีไฟล์ employee.json ในไดเร็กทอรี ภายในไดเร็กทอรีเดียวกัน เรามีไฟล์ js ซึ่งเราต้องการนำเข้าเนื้อหาของไฟล์ json เนื้อหาของ Employee.json − employees.json "Employees" : [    {       "userId":"ravjy", "jobTitleName":"Developer&

  16. แปลงวัตถุของวัตถุเป็นอาร์เรย์ใน JavaScript

    สมมติว่าเรามีวัตถุต่อไปนี้ของวัตถุที่มีการจัดอันดับของผู้เล่นชาวอินเดียบางคน เราจำเป็นต้องแปลงสิ่งนี้เป็นอาร์เรย์ของวัตถุโดยแต่ละวัตถุมีคุณสมบัติสองอย่างคือชื่อและอันดับที่ชื่อถือชื่อผู้เล่นและอันดับถือวัตถุจัดอันดับ - ต่อไปนี้เป็นวัตถุตัวอย่างของเรา - const playerRating = {    'V Koh

  17. หยุดสร้างแบบฟอร์มเพื่อโหลดหน้าซ้ำใน JavaScript

    สมมติว่าสิ่งที่เราต้องบรรลุคือเมื่อผู้ใช้ส่งแบบฟอร์ม HTML นี้ เราจัดการเหตุการณ์ส่งในฝั่งไคลเอ็นต์และป้องกันไม่ให้เบราว์เซอร์โหลดซ้ำทันทีที่ส่งแบบฟอร์ม รูปแบบ HTML <form name="formcontact1" action="#"> <input type='text' name='email' size="36"

  18. เข้าร่วมทุกองค์ประกอบของอาร์เรย์ด้วยอักขระเฉพาะโดยใช้ for วนซ้ำใน JavaScript

    ในที่นี้ เราควรเขียนฟังก์ชันที่มีสองอาร์กิวเมนต์ อย่างแรกคืออาร์เรย์ของตัวอักษร String หรือNumber ตัวที่สองเป็นสตริง และเราต้องส่งคืนสตริงที่มีองค์ประกอบทั้งหมดของอาร์เรย์ที่ต่อท้ายและต่อท้ายด้วยสตริง ตัวอย่างเช่น − applyText([1,2,3,4], ‘a’); ควรส่งคืน a1a2a3a4a สำหรับข้อกำหนดเหล่านี้

  19. แทนที่ () ด้วย Split() ใน JavaScript เพื่อต่อท้าย 0 หากตัวเลขหลังเครื่องหมายจุลภาคเป็นตัวเลขเดียว

    สมมติว่าสตริงตัวอย่างของเราคือ − const a = "250,5"; หากตัวเลขหลัง “,” เป็นตัวเลขหลักเดียวเราต้องเติม 0 ต่อท้าย หากสตริงมีมากกว่าหนึ่ง , เราต้องส่งคืน -1 สามารถทำได้โดยการรวมฟังก์ชัน split() และแทนที่ () เข้าด้วยกันดังตัวอย่างด้านล่าง - ตัวอย่าง const a = "250,5"; const roundSt

  20. วิธีแปลงอาร์เรย์เป็นวัตถุใน JavaScript

    สมมติว่าเราต้องแปลงอาร์เรย์ต่อไปนี้เป็นอาร์เรย์ของวัตถุด้วยคีย์เป็นตัวอักษรภาษาอังกฤษ const data = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]; ซึ่งสามารถทำได้โดยการทำแผนที่เหนืออาร์เรย์จริงและลดอาร์เรย์ย่อยลงในวัตถุดังตัวอย่างด้านล่าง - ตัวอย่าง const data = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10,

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:126/297  20-คอมพิวเตอร์/Page Goto:1 120 121 122 123 124 125 126 127 128 129 130 131 132