Computer >> Máy Tính >  >> Lập trình >> Javascript

Gói thuộc tính đối tượng của kiểu chuỗi bằng mảng - JavaScript

Đối với điều này, hãy sử dụng Object.keys () cùng với Reduce (). Để hiển thị kết quả, chúng tôi cũng sẽ sử dụng concat ().

Ví dụ

Sau đây là mã -

 var details ={name:["John", "David"], age1:"21", age2:"23"}, output =Object .keys (details) .reduce ((obj, tempKey) => (obj [tempKey] =[] .concat (details [tempKey]), obj), {}) console.log (output) 

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

 node fileName.js. 

Đây, tên tệp của tôi là demo302.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -

 PS C:\ Users \ Amit \ javascript-code> node demo302.js {name:['John', 'David'], age1:['21'], age2:['23']}