สมมติว่าเรามีวัตถุ JSON นี้ซึ่งมีการแมปคีย์ดัชนีกับตัวอักษรบางตัว -
const obj ={ "0":"Rakesh", "1":"Dinesh", "2":"Mohit", "3":"Rajan", "4":"Ashish"};ก่อน>เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุดังกล่าวและใช้ค่าของวัตถุเพื่อสร้างอาร์เรย์ของตัวอักษร
ตัวอย่าง
รหัสสำหรับสิ่งนี้จะเป็น −
const obj ={ "0":"Rakesh", "1":"Dinesh", "2":"Mohit", "3":"Rajan", "4":"Ashish"};const objectToArray =(obj) => { const res =[]; คีย์ const =Object.keys (obj); keys.forEach(el => { res[+el] =obj[el]; }); return res;};console.log(objectToArray(obj));ผลลัพธ์
และผลลัพธ์ในคอนโซลจะเป็น −
[ 'Rakesh', 'Dinesh', 'Mohit', 'Rajan', 'Ashish' ]