如何在 JavaScript 中為計算屬性分配值?
以下是我們的物件 -
const customerDetails=[
{customerFirstName: "David"},
{customerLastName: "Miller"},
{customerCountryName: "US"},
{customerAge: "29"},
{isMarried: false},
{customerCollegeName: null}
];讓我們使用 slice() 和 map() 為計算屬性分配值。
示例
const customerDetails=[
{customerFirstName: "David"},
{customerLastName: "Miller"},
{customerCountryName: "US"},
{customerAge: "29"},
{isMarried: false},
{customerCollegeName: null}
];
const newCustomerDetails =
customerDetails.slice(2,4).concat(customerDetails[5]).map(obj=>({
propertyKey: Object.keys(obj)[0],
propertyValue: Object.values(obj)[0]
}));
console.log(newCustomerDetails);要執行上述程式,你需要使用以下命令 -
node fileName.js.
這裡,我的檔名是 demo135.js。
輸出
這將產生以下輸出 -
PS C:\Users\Amit\JavaScript-code> node demo135.js
[
{ propertyKey: 'customerCountryName', propertyValue: 'US' },
{ propertyKey: 'customerAge', propertyValue: '29' },
{ propertyKey: 'customerCollegeName', propertyValue: null }
]
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP