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

Có thể hiển thị chuỗi con từ các mục đối tượng trong JavaScript?


Có, bạn có thể dùng Object.fromEntries() kết hợp substr(). Trong substr(), chỉ định chỉ số bắt đầu và độ dài chuỗi con.

Ví dụ

const originalString = { "John 21 2010" :1010, "John 24 2012" :1011, "John 22 2014" :1012, "John 22 2016" :1013, } const result = Object.fromEntries(Object.entries(originalString). map(([k, objectValue])=> [k.substr(0, k.length-5), objectValue])); console.log(result)

Chạy: node fileName.js. File demo41.js.

Kết quả

Kết quả đầu ra:

PS C:\Users\Amit\JavaScript-code> node demo41.js { 'John 21': 1010, 'John 24': 1011, 'John 22': 1013 }