3 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個贊
我們已經(jīng)建立了一個名為 Object 的全局類,它是原型鏈的起點(diǎn),換句話說,它是原型中的最頂層節(jié)點(diǎn)。
我們可以檢查任何對象的鍵和值的值,例如-
Object.keys(["a", "b", "c"]);
// 輸出
[“0”、“1”、“2”]
0: "0"
1: "1"
2: "2"
length: 3
值相同
Object.values(["a", "b", "c"]);
// 輸出 ["a", "b", "c"]
0: "a"
1: "b"
2: "c"
length: 3

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個贊
是的,您可以使用例如Object.entries來驗(yàn)證它,它返回對象的鍵值對:
Object.entries(["a", "b", "c"])
// Output
0: (2) ["0", "a"]
1: (2) ["1", "b"]
2: (2) ["2", "c"]

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個贊
地圖的另一種方式。有關(guān)更多信息,請參閱以下 URL。 https://javascript.info/keys-values-entries
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of
const iterable = new Map([['a', 1], ['b', 2], ['c', 3]]);
for (const entry of iterable) {
console.log(entry);
}
// ['a', 1]
// ['b', 2]
// ['c', 3]
for (const [key, value] of iterable) {
console.log(value);
}
添加回答
舉報