了解 JavaScript 中 Object 物件的 getOwnPropertySymbols() 方法。

獲取物件中定義的符號陣列。

符號(Symbols) 是 ES2015 的一個特性,這個方法也是在 ES2015 中引入的。

範例:

const dog = {}
const r = Symbol('Roger')
const s = Symbol('Syd')
dog[r] = {
 name: 'Roger',
 age: 6
}
dog[s] = {
 name: 'Syd',
 age: 5
}

Object.getOwnPropertySymbols(dog) //[ Symbol(Roger), Symbol(Syd) ]