Objek JavaScript getOwnPropertySymbols ()

Metode JavaScript Object.getOwnPropertySymbols () mengembalikan larik dari semua properti simbol yang ditemukan dalam objek tertentu.

Sintaks dari getOwnPropertySymbols()metode ini adalah:

 Object.getOwnPropertySymbols(obj)

The getOwnPropertySymbols()metode, menjadi metode statis, disebut menggunakan Objectnama kelas.

Parameter getOwnPropertySymbols ()

The getOwnPropertySymbols()Metode mengambil di:

  • obj - Objek yang properti simbolnya akan dikembalikan.

Kembalikan nilai dari getOwnPropertySymbols ()

  • Mengembalikan larik dari semua properti simbol yang ditemukan langsung pada objek yang diberikan.

Catatan: Object.getOwnPropertySymbols() mengembalikan semua properti simbol objek sementara Object.getOwnPropertyNames()mengembalikan properti string

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)

Keluaran

 2 (Simbol (a), Simbol (b)) Simbol (a)

getOwnPropertySymbols ().

Bacaan yang Disarankan: Objek Javascript getOwnPropertyNames ()

Artikel yang menarik...