Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển đối tượng JSON thành mảng JavaScript


Giả sử JSON object với key là chỉ số:

const obj = { 
  "0": "Rakesh", 
  "1": "Dinesh", 
  "2": "Mohit", 
  "3": "Rajan", 
  "4": "Ashish" 
};

Viết hàm dùng giá trị object xây dựng mảng literal.

Ví dụ

Mã minh họa:

const obj = { 
  "0": "Rakesh", 
  "1": "Dinesh", 
  "2": "Mohit", 
  "3": "Rajan", 
  "4": "Ashish" 
}; 
const objectToArray = (obj) => { 
  const res = []; 
  const keys = Object.keys(obj); 
  keys.forEach(el => { 
    res[+el] = obj[el]; 
  }); 
  return res; 
}; 
console.log(objectToArray(obj));

Kết quả

Đầu ra:

[ 'Rakesh', 'Dinesh', 'Mohit', 'Rajan', 'Ashish' ]