let f = function(list) //'list' is an array [o1, o2, etc.]
{
list.forEach(function(e)
{
console.log('name ', ??);
};
};
只是想知道如何獲得當前榆樹的名字有輸出這樣的: O1 O2 的node.js:得到變量的名稱
日Thnx
附:的toString()提出的翻譯:
let f = function(list) //'list' is an array [o1, o2, etc.]
{
list.forEach(function(e)
{
console.log('name ', ??);
};
};
只是想知道如何獲得當前榆樹的名字有輸出這樣的: O1 O2 的node.js:得到變量的名稱
日Thnx
附:的toString()提出的翻譯:
引用的forEach這裏: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
做一個foreach你到了三段信息訪問(回調)。 currentValue,索引和整個數組。我不確定你正在尋找什麼,但鑑於它是一個數組,你真的只有2個關鍵部分,索引和值。
改變你的代碼了,你可以同時輸出將這些數據是這樣的:
let f = function(list) { //'list' is an array [o1, o2, etc.]
list.forEach(function(val, ind) {
console.log('value at index(%d): %o', ind, val)
})
}
請注意,我用%o
的,因爲它是最包羅萬象的用於處理多種不同類型的對象的值當使用控制檯。
你不應該也不應該需要。您的數組包含值和引用,而不是變量名稱。 –
這很好,但你永遠不知道你可能需要什麼),至少它可以用於調試 – aletat