หน้าแรก
หน้าแรก
สมมติว่าต่อไปนี้เป็นวัตถุของเรา − var details = { "STUDENTNAME": "John", "STUDENTAGE": 21, "STUDENTCOUNTRYNAME": "US" } ดังที่คุณเห็นด้านบน กุญแจอยู่ในตัวพิมพ์ใหญ่ เราจำเป็นต้องเปลี่ยนคีย์เหล่านี้ทั้งหมดเป็นตัว
ค่าอินพุต HTML เป็นสตริง ในการแปลงสตริงเป็นจำนวนเต็ม ให้ใช้ parseInt() ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width
สมมติว่าต่อไปนี้คือสตริงของเรา บางข้อความล้อมรอบด้วยแฮชอักขระพิเศษ (#) - var values = "My Name is #yourName# and I got #marks# in JavaScript subject"; เราจำเป็นต้องแทนที่อักขระพิเศษด้วยค่าที่ถูกต้อง สำหรับสิ่งนี้ ให้ใช้ replace() ร่วมกับ shift() ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = &
จากอาร์เรย์ของจำนวนเต็ม เราจะต้องเขียนฟังก์ชันที่รับอาร์เรย์นี้และค้นหาองค์ประกอบเดียวที่ปรากฏเป็นจำนวนคี่ จะมีจำนวนเต็มที่เพียงตัวเดียวที่ปรากฏเป็นจำนวนคี่เสมอ เราจะแก้ไขปัญหานี้ด้วยการจัดเรียงอาร์เรย์ เมื่อจัดเรียงแล้ว เราสามารถวนซ้ำในอาร์เรย์เพื่อเลือกองค์ประกอบที่ปรากฏเป็นจำนวนคี่ได้ ตัวอย่าง
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงและอักขระจำนวนเท่าใดก็ได้ที่ระบุเป็นตัวคั่น ฟังก์ชันของเราควรส่งคืนอาร์เรย์ที่แยกของสตริงตามตัวคั่นทั้งหมดที่ระบุ ตัวอย่างเช่น − หากสตริงคือ − const str = 'rttt.trt/trfd/trtr,tr'; และตัวคั่นคือ − const sep = ['/', '.', '
เราจำเป็นต้องเขียนฟังก์ชัน 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,
คีย์เวิร์ด get สามารถใช้เป็นฟังก์ชัน getter เช่น C#, Java และเทคโนโลยีอื่นๆ เราตั้งค่าฟังก์ชันด้วย get ดังต่อไปนี้ในคลาส - class Employee { constructor(name) { this.name = name; } get fullName() { return this.name; &nbs
สำหรับสิ่งนี้ คุณสามารถใช้โอเปอเรเตอร์ประกอบตามเงื่อนไขบางอย่างได้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const yearRangeValue = 18; const getCorrectCentury = dateValues => { var [date, month, year] = dateValues.split("-"); var originalYear = +year > yearRangeValue ?
สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – 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(/
สำหรับสิ่งนี้ ให้ใช้ Object.keys() ร่วมกับ reduce() ในการแสดงผลลัพธ์ เราจะใช้ concat() ด้วย ตัวอย่าง ต่อไปนี้เป็นรหัส - (obj[tempKey] =[].concat(details[tempKey]), obj), {})console.log(output) ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ - โหนด fileName.js ที่นี่ ชื่อไฟล์ของฉันคือ demo302.js
สำหรับสิ่งนี้ ให้ใช้ forEach() ร่วมกับ [] ไปยังอาร์เรย์ที่เชื่อมโยง ตัวอย่าง ต่อไปนี้เป็นรหัส - var result = {}; var names = ['John', 'David', 'Mike', 'Sam', 'Bob', 'Adam']; names.forEach((nameObject, counter) => { var generatedValues
ขั้นแรก ให้ตั้งวันที่ใหม่ในจาวาสคริปต์ − 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);
สำหรับสิ่งนี้ ให้ใช้ addEventListener() กับเหตุการณ์ mousedown ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initia
สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – var details = [ { studentName: "John", studentMarks: [78, 98] }, { studentName: "David", studentMarks: [87, 87] &n
สมมติว่าเรามีอาร์เรย์ต่อไปนี้ − var studentDetails =[ [89, John], [78, John], [94, John], [47, John], [33, John]]; และเราจำเป็นต้องจัดเรียงอาร์เรย์ตามรายการแรก เช่น 89, 78, 94 เป็นต้น สำหรับสิ่งนี้ ให้ใช้ sort() ตัวอย่าง ต่อไปนี้เป็นรหัส - second[0] - first[0])console.log(studentDetails); ในการร
ใช้ localStorage.setItem(“anyKeyName”,yourValue) เพื่อตั้งค่าในที่จัดเก็บในตัวเครื่อง และหากคุณต้องการดึงค่า คุณสามารถใช้ localStorage.getItem(“yourKeyName”) ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo
สำหรับสิ่งนี้ ให้ใช้ Object.keys() และตั้งค่าหนึ่งคีย์ในการวนซ้ำแต่ละครั้งเป็น null โดยใช้ for loop.. ตัวอย่าง ต่อไปนี้เป็นรหัส - var objectValues = { "name1": "John", "name2": "David", "address1": "US&quo
สมมติว่าสตริงเดิมของเรามีตัวอักษรซ้ำกันดังต่อไปนี้ − var values = "DDAAVIDMMMILLERRRRR"; เราต้องการลบตัวอักษรที่ซ้ำกันและนำหน้าตัวอักษรด้วยตัวเลข สำหรับสิ่งนี้ ให้ใช้แทนที่ () พร้อมกับนิพจน์ทั่วไป ตัวอย่าง ต่อไปนี้เป็นรหัส - var values = "DDAAVIDMMMILLERRRRR"; var precedingNumb
ได้ คุณสามารถส่งพารามิเตอร์เริ่มต้นในวัตถุที่ซ้อนกันได้ ต่อไปนี้เป็นรหัส - ตัวอย่าง ต่อไปนี้เป็นรหัส - function callBackFunctionDemo({ cl: { callFunctionName = "callBackFunction", values = 100 } = {} } = {}) { console.log(callFunctionName); console.log(values);
สมมติว่าต่อไปนี้คือตารางของเรา − <table> <tr id='StudentDetails'> <th>StudentName</th> <th>StudentCountryName</th> </tr> <tr id='FirstRow'> &