Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. เรียกฟังก์ชันด้วย onclick() - JavaScript

    สมมติว่าต่อไปนี้คือปุ่มของเรา: <button onclick=displayingMessageOnButtonClick()>Press Me</button> เราต้องการเรียกฟังก์ชันเมื่อคลิกปุ่มข้างต้น ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-widt

  2. วิธีแทนที่ก่อน forward slash แรก - JavaScript

    สมมติว่าต่อไปนี้คือสตริงของเราที่มี forward slash: var queryStringValue = welcome/name/john/age/32 เพื่อแทนที่ก่อน forward slash แรก ใช้ replace() พร้อมกับ regular expressions ตัวอย่าง var regularExpression = /^[^/]+/ var queryStringValue = welcome/name/john/age/32 var replacedValue = queryStringV

  3. แปลงสี RGB เป็น Hexadecimal ใน JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับสี RGB และคืนค่าการแทนค่า hexadecimal ฟังก์ชันควรรับออบเจกต์ที่มีตัวเลขสามตัวแทนค่าของสีแดง เขียว และน้ำเงินตามลำดับ ตัวอย่าง: rgbToHex(0, 128, 192) should return #0080C0 โค้ดสำหรับเรื่องนี้จะเป็น: const rgbColor = { red: 0, green: 51, blue: 155 } funct

  4. แปลงสี Hexadecimal เป็น RGB ใน JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับสี hexadecimal และคืนค่าการแทนค่า RGB ฟังก์ชันควรคืนค่าออบเจกต์ที่มีค่าของสีแดง เขียว และน้ำเงินตามลำดับ: ตัวอย่าง: hexToRgb(#0080C0) should return 0, 128, 192 โค้ดสำหรับเรื่องนี้จะเป็น: { let r = 0, g = 0, b = 0; // handling 3 digit hex if (hex.length

  5. หา Transpose ของอาร์เรย์ 2 มิติใน JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ 2 มิติและคืนค่าอาร์เรย์ transpose ของมัน โค้ดสำหรับเรื่องนี้จะเป็น: วิธี 1: ใช้ Array.prototype.forEach() { res[index] = res[index] || []; res[index][ind] = elm; }); }); return res; }; console.log(transpose(arr)); วิธี 2: ใช้ Arr

  6. ดึงค่าสูงสุดต่อคีย์ในอาร์เรย์ JavaScript

    สมมติว่าเรามีอาร์เรย์ของออบเจกต์ดังนี้: const arr = [ {a:1, b:apples}, {a:3, b:apples}, {a:4, b:apples}, {a:1, b:bananas}, {a:3, b:bananas}, {a:5, b:bananas}, {a:6, b:bananas}, {a:3, b:oranges}, {a:5, b:oranges}, {a:6, b:oranges}, {a:10, b:oranges} ]; เราต้องเขียนฟังก์ชัน Java

  7. หาคู่ตัวเลขที่ผลรวมใกล้เคียงตัวเลขเป้าหมายใน JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรก และตัวเลขเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรคืนค่าอาร์เรย์ของสองตัวเลขจากอาร์เรย์เดิมที่ผลรวมของพวกเขาใกล้เคียงกับตัวเลขที่ให้มาเป็นอาร์กิวเมนต์ที่สองมากที่สุด โค้ดสำหรับเรื่องนี้จะเป็น: { let first = 0, second = 0; for

  8. แปลงสตริงคั่นขีดกลางเป็น camelCase ใน JavaScript

    สมมติว่าเรามีสตริงที่มีคำคั่นด้วยขีดกลางดังนี้: const str = this-is-an-example; เราต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงแบบนี้และแปลงเป็น camelCase string สำหรับสตริงข้างต้น ผลลัพธ์ควรเป็น: const output = thisIsAnExample; โค้ดสำหรับเรื่องนี้จะเป็น: { return ind && el.length ? el[0].toUp

  9. ระยะห่างระหว่างตัวเลขซ้ำ 2 ตัวในอาร์เรย์ JavaScript

    เราต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขที่มีคู่ตัวเลขซ้ำอย่างน้อยหนึ่งคู่ ฟังก์ชันของเราควรคืนค่าระยะห่างระหว่างคู่ตัวเลขซ้ำทั้งหมดที่มีอยู่ในอาร์เรย์ โค้ดสำหรับเรื่องนี้จะเป็น: { ind && acc.push(val - arr[ind - 1]); return acc; }, [])); } }); return

  10. แปลงตัวเลขเป็นอาร์เรย์หลักตัวเลขย้อนกลับใน JavaScript

    กำหนดจำนวนเต็มที่ไม่ติดลบ เราต้องเขียนฟังก์ชันที่คืนค่าอาร์เรย์ที่มีรายการของหลักตัวเลขอิสระในลำดับย้อนกลับ ตัวอย่าง: คำตอบที่ถูกต้องควรเป็น [7,9,5,8,4,3] โค้ดสำหรับเรื่องนี้จะเป็น: = 0; i--) { reversed[i] = +numArr.shift(); } return reversed; }; console.log(reverseArrify(num)); ผลลัพธ์บ

  11. ความต่างระหว่างเวลาสองช่วงโดยใช้ Dayjs JavaScript library

    สมมติว่าต่อไปนี้คือข้อมูลเวลาของเรา: var startHour = dayjs().hour(10) var endHour = dayjs().hour(22) เพื่อหาความต่าง ใช้เมธอด diff(): ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0

  12. วิธีที่ดีที่สุดในการ reduce และ merge คอลเลกชันของออบเจกต์ - JavaScript

    วิธีที่ดีที่สุดในการ reduce และ merge คอลเลกชันของออบเจกต์ ใช้แนวคิดของ Object.values() พร้อมกับ reduce() ต่อไปนี้คือออบเจกต์: var details = [ { studentId: 10, marks: 75, studentName: John }, { studentId: 10, marks: 75, studentName: John }, { studentId: 11, marks: 98, studentName: Bob } ]; ต

  13. วิธีตั้งค่าสตริงเป็น key ของออบเจกต์ - JavaScript

    สมมติว่าต่อไปนี้คือสตริงของเรา: const keyName = username; เพื่อตั้งค่าสตริงเป็น key ของออบเจกต์ ใช้ [] และส่งชื่อสตริง: const stringToObject = { [keyName]: David Miller }; ตัวอย่าง const keyName = username; const stringToObject = { [keyName]: David Miller }; console.log(Your String Value= + ke

  14. วิธีแปลงสตริงที่มีศูนย์เป็นตัวเลขใน JavaScript

    สมมติว่าต่อไปนี้คือสตริงของเรา: var stringValue = 453.000.00.00.0000; เพื่อแปลงสตริงที่มีศูนย์เป็นตัวเลข ใช้ parseInt() พร้อมกับ replace(): var numberValue = parseInt(stringValue.replace(/\./gm, )); ตัวอย่าง var stringValue = 453.000.00.00.0000; var numberValue = parseInt(stringValue.replace(/\./g

  15. วิธีสร้าง filter และเมธอดแทนที่คำ - JavaScript

    ไม่มีฟังก์ชัน built-in สำหรับแทนที่คำทุกครั้งที่ปรากฏ คุณต้องสร้างฟังก์ชันของตัวเอง สมมติว่าต่อไปนี้คือสตริงของเรา: var sentence = Yes, My Name is John Smith. I live in US. Yes, My Favourite Subject is JavaScript; ตัวอย่าง var sentence = Yes, My Name is John Smith. I live in US. Yes, My Favourite

  16. แยกสตริงคั่นขีดกลางที่มีตัวเลขลบหรือช่วงตัวเลข - JavaScript

    สมมติว่าเรามีสตริงคั่นขีดกลางที่มีตัวเลขลบหรือช่วงตัวเลขดังนี้: var firstValue = John-Smith-90-100-US; var secondValue = David-Miller--120-AUS; เพื่อแยก ใช้ regular expressions โค้ดดังนี้: ตัวอย่าง var firstValue = John-Smith-90-100-US; var secondValue = David-Miller--120-AUS; var regularExpressio

  17. JavaScript - สร้าง Alert เมื่อคลิกปุ่ม HTML

    เพื่อแสดง alert เมื่อคลิกปุ่ม ใช้ addEventListener() สมมติว่าต่อไปนี้คือปุ่มของเราบนหน้าเว็บ HTML: <button type=button>Please Press Me</button> ตัวอย่าง <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-wid

  18. เปรียบเทียบ Triplets - JavaScript

    สำหรับเรื่องนี้ คุณต้องใช้เงื่อนไข if เพื่อเปรียบเทียบ triplets สมมติว่าเราส่งค่าต่อไปนี้: 35, 36, 37, 33, 48, 50 ตัวอย่าง sixth) { storedResult = storedResult + 1; } if (first < fourth || second < fifth || third < sixth) { storedResult = storedResult + 1; } return storedResult.sp

  19. วิธีลบองค์ประกอบซ้ำในอาร์เรย์อย่างซ้ำซ้อน - JavaScript

    สมมติว่าต่อไปนี้คือองค์ประกอบอาร์เรย์ของเรา: 10,20,10,50,60,10,20,40,50 เพื่อลบองค์ประกอบซ้ำ ใช้ ... new Set() ตัวอย่าง var arrayWithNoDuplicateNumbers = [...new Set([10,20,10,50,60,10,20,40,50])]; console.log(No Duplicate values=) console.log(arrayWithNoDuplicateNumbers); เพื่อรันโปรแกรมข้างต้น

  20. วิธีดึงเฉพาะคำแรกของค่าออบเจกต์ - JavaScript

    สมมติว่าต่อไปนี้คือออบเจกต์ของเรา: const employeeDetails = [ { employeeName: John Smith, employeeTechnology: JavaScript HTML }, { employeeName: David Miller, employeeTechnology: Java Angular } ] คุณสามารถใช้ split() ตามช่องว่าง ตัวอย่าง { var [technology1, technology2] = emp.employeeTechnol

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:82/298  20-คอมพิวเตอร์/Page Goto:1 76 77 78 79 80 81 82 83 84 85 86 87 88