Kaedah JavaScript Object.getOwnPropertySymbols () mengembalikan array semua sifat simbol yang terdapat dalam objek tertentu.
Sintaks getOwnPropertySymbols()
kaedahnya adalah:
Object.getOwnPropertySymbols(obj)
Yang getOwnPropertySymbols()
kaedah, iaitu kaedah yang statik, dipanggil menggunakan Object
nama kelas.
getOwnPropertySymbols () Parameter
The getOwnPropertySymbols()
Cara mengambil masa dalam:
- obj - Objek yang sifat simbolnya akan dikembalikan.
Nilai pulangan dari getOwnPropertySymbols ()
- Mengembalikan array semua sifat simbol yang terdapat secara langsung pada objek yang diberikan.
Catatan: Object.getOwnPropertySymbols()
mengembalikan semua sifat simbol objek sambil Object.getOwnPropertyNames()
mengembalikan sifat rentetan
Contoh: Menggunakan getOwnPropertySymbols ()
let obj = (); let a = Symbol("a"); let b = Symbol.for("b"); obj(a) = "localSymbolValue"; obj(b) = "globalSymbolValue"; // returns an array of symbol let objectSymbols = Object.getOwnPropertySymbols(obj); console.log(objectSymbols.length); // 2 console.log(objectSymbols); // (Symbol(a), Symbol(b)) console.log(objectSymbols(0)); // Symbol(a)
Pengeluaran
2 (Simbol (a), Simbol (b)) Simbol (a)
kaedah getOwnPropertySymbols ().
Bacaan yang Disyorkan: Objek Javascript getOwnPropertyNames ()