หน้าแรก
หน้าแรก
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [{ 'title': 'Hey', 'foo': 2, 'bar': 3 }, { 'title': 'Sup', 'foo': 3, 'bar': 4 }, { 'title': 'Re
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่กำหนดจำนวนวิธีต่างๆ ที่เราสามารถลบกลุ่มของค่าออกจากลำดับ โดยปล่อยให้ลำดับเดิมอยู่ในลำดับ (เสถียร) และทำให้แน่ใจว่าได้ลบค่าอินสแตนซ์แต่ละค่าออกจากลำดับเดิมเพียงค่าเดียว ตัวอย่างเช่น − หากอาร์เรย์ลำดับคือ − const arr = [1, 2, 1, 3, 1, 4, 4]; และอาร์เรย์ที่จะ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษรและค้นหาจำนวนที่บ่อยที่สุดในอาร์เรย์และจำนวนครั้งที่ซ้ำกัน ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = ['13', '4', '1', '1', '4', '2', '3', '4', '4', '1'
สมมติว่าเรามีอาร์เรย์ที่มีวันที่ในรูปแบบ MM-YYYY ดังนี้ − const arr = ["1-2016", "7-2015", "7-2016", "3-2016", "8-2016", "2-2016", "6-2016", "8-2015", "5-2016", "4-2016", "9-2015", "10-
สมมติว่าเรามีตัวอักษรสองตัวแบบนี้ - const arr1= ['a', 'b', 'c']; const arr2= ['d', 'e', 'f']; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ดังกล่าวสองอาร์เรย์และสร้างชุดค่าผสมที่เป็นไปได้ทั้งหมดจากอาร์เรย์ ดังนั้นสำหรับอาร์เรย์ทั้งสองนี้ เอาต์
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์หลายมิติของอาร์เรย์ของค่าตามตัวอักษร ฟังก์ชันของเราควรคืนค่าอาร์เรย์ที่ตัดกันของอาร์เรย์ย่อยทั้งหมดที่มีอยู่ในอาร์เรย์อินพุต ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [ ["garden","canons","philips",&
สมมติว่าเรามีวัตถุสองชนิดที่แตกต่างกันซึ่งมีข้อมูลเกี่ยวกับคำถามที่บางคนตอบ - const arr1=[ { PersonalID: '11', qusetionNumber: '1', value: 'Something' }, { PersonalID: '12', qusetionNumber: '2', value: 'whatever' }, &nb
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของค่าตามตัวอักษร ฟังก์ชันของเราควรเลือกค่าทั้งหมดจากอาร์เรย์ที่ปรากฏขึ้นสองครั้งในอาร์เรย์ และส่งคืนอาร์เรย์ใหม่ขององค์ประกอบเหล่านั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [0, 1, 2, 2, 3, 3, 5]; const findAppearances = (arr, num) =>
สมมติว่าเรามีอ็อบเจ็กต์สองอาร์เรย์ อันแรกมีออบเจ็กต์ที่มีรหัสผู้ใช้และชื่อผู้ใช้ อาร์เรย์ประกอบด้วยอ็อบเจ็กต์ที่มีรหัสผู้ใช้และที่อยู่ผู้ใช้ อาร์เรย์คือ − const arr1 =[ {id:123,name:name 1}, {id:456,name:name 2}];const arr2 =[ {id:123,address:address 1}, {id:456,address:address 2}]; เราจำเป็นต้อง
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของค่าตามตัวอักษร อาร์เรย์อาจมีค่าที่ซ้ำกันอยู่ภายใน ฟังก์ชันของเราควรลบค่าที่เกิดซ้ำทั้งหมดโดยเก็บค่าอินสแตนซ์แรกของการทำซ้ำในอาร์เรย์ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [1, 5, 7, 4, 1, 4, 4, 6, 4, 5, 8, 8]; const deleteDuplicate = (
สมมติว่าเรามีวัตถุที่มีข้อมูลเกี่ยวกับบางคนเช่นนี้ - const obj = { "Person1_Age": 22, "Person1_Height": 170, "Person1_Weight": 72, "Person2_Age": 27, "Person2_Height": 160,  
สมมติว่าเรามีเวลาเริ่มต้นและเวลาหยุดเป็นชุดสำหรับนาฬิกาจับเวลาแบบนี้ − const arr =[ { startTime:1234, stopTime:2345 }, { startTime:3452, stopTime:9304 }, { startTime:2345, stopTime:7432 }, { startTime:4567, stopTime:6252 }]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ดังกล่าว ฟังก์ชันของเร
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษรสองแถว ฟังก์ชันของเราควรส่งคืนอาร์เรย์แรกที่กรองแล้วซึ่งมีองค์ประกอบทั้งหมดที่มีอยู่ในอาร์เรย์นั้น แต่ไม่ใช่อาร์เรย์ที่สอง เราจะใช้ฟังก์ชัน Array.prototype.filter() และตรวจสอบองค์ประกอบในอาร์เรย์ที่สองโดยใช้เมธอด Array.prototype.include
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers เป็นอาร์กิวเมนต์แรกและป้อนตัวเลข เช่น n เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรตรวจสอบว่ามีลำดับของ n (เป็นอาร์กิวเมนต์ที่สอง) หรือมีตัวเลขต่อเนื่องกันในอาร์เรย์แต่ไม่มีการเรียงลำดับอาร์เรย์ ตัวอย่างเช่น หากอาร์เรย์อินพุตของเราคือ −
สมมติว่าเรามีวัตถุ JSON ที่ซ้อนกันเช่นนี้ - const obj = { "prop": [ { "key": "FOO", "value": "Foo is wonderfull, foo is great"
สมมติว่าเรามีระบบการเข้าสู่ระบบที่ผู้ใช้จำเป็นต้องระบุ ID ผู้ใช้ที่ไม่ซ้ำกันเพื่อระบุตัวตนโดยไม่ซ้ำกัน และด้วยเหตุผลด้านความปลอดภัยที่ชัดเจน เราต้องการสร้างความสับสนให้กับ userID เพื่อให้เดาตัวเลขได้ยาก โดยพื้นฐานแล้ว เราต้องเขียนสองฟังก์ชัน เข้ารหัส (), ถอดรหัส() ฟังก์ชันแรกควรแปลงการป้อน
สมมติว่าเรามีข้อมูลเกี่ยวกับผู้ใช้บางคนเช่นนี้ − const obj = { "Mary": { "2016-1": 2, "2016-5": 1, "2016-3": 1 }, "Paul": { &qu
สมมติว่าเรามีวัตถุ JSON แบบสั้นเช่นนี้ - const obj = {"name":"sam","age":"24","isMarried":"false"}; ในที่นี้ ค่า Number และ Boolean บางค่าถูกบังคับให้เป็นสตริงโดยไม่ได้ตั้งใจ เช่นเดียวกับคุณสมบัติอายุซึ่งเป็นตัวเลขและทรัพย์สินที่แต่งงานแล
สมมุติว่าเรามีอาร์เรย์หนึ่งอาร์เรย์และอีกอาร์เรย์หนึ่งของอ็อบเจ็กต์เช่นนี้ − const arr1 = [ '1956888670', '2109171907', '298845084' ]; const arr2 = [ { KEY: '1262875245', VALUE: 'Vijay Kumar Verma' }, { KEY: '1956888670', VALU
สมมติว่าเรามีสตริงอาร์เรย์ที่มีรายการที่ซ้ำกันเช่นนี้ - const arr = ['California','Texas','Texas','Texas','New York','Missouri','New Mexico','California']; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว ฟังก์ชันของเราควรส