[英]JavaScript get keys from object
我有以下 JavaScript 代碼
for (var key in orderObject) {
if (!orderObject.hasOwnProperty(key)) continue;
var obj = orderObject[key];
for (var prop in obj) {
if (!obj.hasOwnProperty(prop))
continue;
console.log((prop + " = " + obj[prop]));
}
}
您可以在第 97 行的控制台上看到這段代碼打印的內容。
我想要實現的是首先訪問密鑰, seller accepted the order
, seller delivered the order
等。我可以做例如Object.keys(orderObject)
並且它將打印這些密鑰。 但是我想以這種方式獲得該對象中每個項目的鍵和值。 理想情況下, seller accepted the order, 1602709200
因為我不關心納秒。
我怎樣才能實現它?
我主要被卡住了,因為我把它當作一個嘗試過的數組來處理for(), forEach()
但這些不能在這里使用。
for (const [key, value] of Object.entries(orderObject)) {
console.log(`${key}: ${value.seconds}`);
}
你可以試試這個來獲取鍵和值
For(const [key, value] of Object.entries(orderObject)){
console.log(key,value)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.