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

    สมมติว่าต่อไปนี้เป็นวัตถุของเรา − var details = {    "STUDENTNAME": "John",    "STUDENTAGE": 21,    "STUDENTCOUNTRYNAME": "US" } ดังที่คุณเห็นด้านบน กุญแจอยู่ในตัวพิมพ์ใหญ่ เราจำเป็นต้องเปลี่ยนคีย์เหล่านี้ทั้งหมดเป็นตัว

  2. ทำให้ JavaScript รับอินพุต HTML จากผู้ใช้ แยกวิเคราะห์และแสดงผลหรือไม่

    ค่าอินพุต HTML เป็นสตริง ในการแปลงสตริงเป็นจำนวนเต็ม ให้ใช้ parseInt() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width

  3. แทนที่ข้อความหลายอินสแตนซ์ที่ล้อมรอบด้วยอักขระเฉพาะใน JavaScript?

    สมมติว่าต่อไปนี้คือสตริงของเรา บางข้อความล้อมรอบด้วยแฮชอักขระพิเศษ (#) - var values = "My Name is #yourName# and I got #marks# in JavaScript subject"; เราจำเป็นต้องแทนที่อักขระพิเศษด้วยค่าที่ถูกต้อง สำหรับสิ่งนี้ ให้ใช้ replace() ร่วมกับ shift() ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = &

  4. หาอาร์เรย์และหาองค์ประกอบที่ปรากฏเป็นจำนวนคี่ใน JavaScript

    จากอาร์เรย์ของจำนวนเต็ม เราจะต้องเขียนฟังก์ชันที่รับอาร์เรย์นี้และค้นหาองค์ประกอบเดียวที่ปรากฏเป็นจำนวนคี่ จะมีจำนวนเต็มที่เพียงตัวเดียวที่ปรากฏเป็นจำนวนคี่เสมอ เราจะแก้ไขปัญหานี้ด้วยการจัดเรียงอาร์เรย์ เมื่อจัดเรียงแล้ว เราสามารถวนซ้ำในอาร์เรย์เพื่อเลือกองค์ประกอบที่ปรากฏเป็นจำนวนคี่ได้ ตัวอย่าง

  5. ส่งคืนอาร์เรย์ที่แยกของสตริงตามตัวคั่นที่ระบุทั้งหมด - JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงและอักขระจำนวนเท่าใดก็ได้ที่ระบุเป็นตัวคั่น ฟังก์ชันของเราควรส่งคืนอาร์เรย์ที่แยกของสตริงตามตัวคั่นทั้งหมดที่ระบุ ตัวอย่างเช่น − หากสตริงคือ − const str = 'rttt.trt/trfd/trtr,tr'; และตัวคั่นคือ − const sep = ['/', '.', '

  6. รับอาร์เรย์ 2-D ของตัวเลขสองชุดและส่งคืนผลลัพธ์การคูณเมทริกซ์ - JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ 2 มิติของตัวเลขสองชุดและส่งคืนผลลัพธ์การคูณเมทริกซ์ สมมติว่าต่อไปนี้คือเมทริกซ์สองตัวของเรา − // 5 x 4let a =[ [1, 2, 3, 1], [4, 5, 6, 1], [7, 8, 9, 1], [1, 1, 1, 1] , [5, 7, 2, 6]];// 4 x 6let b =[ [1, 4, 7, 3, 4, 6], [2, 5, 8, 7, 3, 2], [3 , 6,

  7. คีย์เวิร์ด "get" ก่อนฟังก์ชันในคลาสคืออะไร - JavaScript

    คีย์เวิร์ด get สามารถใช้เป็นฟังก์ชัน getter เช่น C#, Java และเทคโนโลยีอื่นๆ เราตั้งค่าฟังก์ชันด้วย get ดังต่อไปนี้ในคลาส - class Employee {    constructor(name) {    this.name = name;    }    get fullName() {       return this.name;   &nbs

  8. รับศตวรรษที่ถูกต้องจากค่าวันที่ปี 2 หลัก - JavaScript?

    สำหรับสิ่งนี้ คุณสามารถใช้โอเปอเรเตอร์ประกอบตามเงื่อนไขบางอย่างได้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const yearRangeValue = 18; const getCorrectCentury = dateValues => {    var [date, month, year] = dateValues.split("-");    var originalYear = +year > yearRangeValue ?

  9. วิธีผสานองค์ประกอบเฉพาะภายในอาร์เรย์เข้าด้วยกัน - JavaScript

    สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8]; หากต้องการรวมองค์ประกอบเฉพาะ ให้ใช้ map พร้อมกับ split() ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8]; var afterMerge = values.join('') .split(/

  10. ห่อคุณสมบัติวัตถุของสตริงประเภทด้วยอาร์เรย์ - JavaScript

    สำหรับสิ่งนี้ ให้ใช้ Object.keys() ร่วมกับ reduce() ในการแสดงผลลัพธ์ เราจะใช้ concat() ด้วย ตัวอย่าง ต่อไปนี้เป็นรหัส - (obj[tempKey] =[].concat(details[tempKey]), obj), {})console.log(output) ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ - โหนด fileName.js ที่นี่ ชื่อไฟล์ของฉันคือ demo302.js

  11. วิธีสร้างคีย์อาร์เรย์โดยใช้ดัชนีอาร์เรย์ - อาร์เรย์ที่เชื่อมโยง JavaScript

    สำหรับสิ่งนี้ ให้ใช้ forEach() ร่วมกับ [] ไปยังอาร์เรย์ที่เชื่อมโยง ตัวอย่าง ต่อไปนี้เป็นรหัส - var result = {}; var names = ['John', 'David', 'Mike', 'Sam', 'Bob', 'Adam']; names.forEach((nameObject, counter) => {    var generatedValues

  12. เพิ่มเวลาให้กับข้อมูลสตริง / เวลา - JavaScript?

    ขั้นแรก ให้ตั้งวันที่ใหม่ในจาวาสคริปต์ − var dateValue = new Date("2021-01-12 10:10:20"); ใช้ Date() ใหม่พร้อมกับ setHours() และ getHours() เพื่อเพิ่มเวลา ตัวอย่าง ต่อไปนี้เป็นรหัส - var dateValue = new Date("2021-01-12 10:10:20"); dateValue.setHours(dateValue.getHours() + 2);

  13. ทริกเกอร์เหตุการณ์ทันทีเมื่อคลิกเมาส์ ไม่ใช่หลังจากที่ฉันปล่อยเมาส์ - JavaScript?

    สำหรับสิ่งนี้ ให้ใช้ addEventListener() กับเหตุการณ์ mousedown ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initia

  14. วิธีจัดเรียงอาร์เรย์ตามรายการแรกใน subarray - JavaScript?

    สมมติว่าเรามีอาร์เรย์ต่อไปนี้ − var studentDetails =[ [89, John], [78, John], [94, John], [47, John], [33, John]]; และเราจำเป็นต้องจัดเรียงอาร์เรย์ตามรายการแรก เช่น 89, 78, 94 เป็นต้น สำหรับสิ่งนี้ ให้ใช้ sort() ตัวอย่าง ต่อไปนี้เป็นรหัส - second[0] - first[0])console.log(studentDetails); ในการร

  15. ตั้งค่าในที่จัดเก็บในตัวเครื่องและดึงข้อมูล – JavaScript?

    ใช้ localStorage.setItem(“anyKeyName”,yourValue) เพื่อตั้งค่าในที่จัดเก็บในตัวเครื่อง และหากคุณต้องการดึงค่า คุณสามารถใช้ localStorage.getItem(“yourKeyName”) ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8&quo

  16. จะทำให้วัตถุนี้เป็นอัตโนมัติโดยใช้ JavaScript เพื่อตั้งค่าหนึ่งคีย์ในการวนซ้ำแต่ละครั้งเป็น null ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้ Object.keys() และตั้งค่าหนึ่งคีย์ในการวนซ้ำแต่ละครั้งเป็น null โดยใช้ for loop.. ตัวอย่าง ต่อไปนี้เป็นรหัส - var objectValues = {    "name1": "John",    "name2": "David",    "address1": "US&quo

  17. จะลดขนาดของสตริงโดยใช้ตัวเลขนำหน้า - JavaScript ได้อย่างไร?

    สมมติว่าสตริงเดิมของเรามีตัวอักษรซ้ำกันดังต่อไปนี้ − var values = "DDAAVIDMMMILLERRRRR"; เราต้องการลบตัวอักษรที่ซ้ำกันและนำหน้าตัวอักษรด้วยตัวเลข สำหรับสิ่งนี้ ให้ใช้แทนที่ () พร้อมกับนิพจน์ทั่วไป ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = "DDAAVIDMMMILLERRRRR"; var precedingNumb

  18. พารามิเตอร์เริ่มต้น ES6 ในวัตถุที่ซ้อนกัน – JavaScript

    ได้ คุณสามารถส่งพารามิเตอร์เริ่มต้นในวัตถุที่ซ้อนกันได้ ต่อไปนี้เป็นรหัส - ตัวอย่าง ต่อไปนี้เป็นรหัส - function callBackFunctionDemo({ cl: { callFunctionName = "callBackFunction", values = 100 } = {} } = {}) {    console.log(callFunctionName);    console.log(values);

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