Metode JavaScript Object.isExtensible () memeriksa apakah suatu objek dapat diperluas, yaitu properti baru dapat ditambahkan ke dalamnya.
Sintaks dari isExtensible()metode ini adalah:
Object.isExtensible(obj)
The isExtensible()metode, menjadi metode statis, disebut menggunakan Objectnama kelas.
Parameter isExtensible ()
The isExtensible()Metode mengambil di:
- obj - Objek yang harus diperiksa.
Nilai kembali dari isExtensible ()
- Mengembalikan
Booleanindikasi apakah objek yang diberikan dapat diperluas atau tidak.
Catatan: Sebuah objek dapat ditandai sebagai non-extensible menggunakan Object.preventExtensions(), Object.seal()atau Object.freeze().
Contoh: Menggunakan isExtensible ()
// New objects are extensible. let empty = (); console.log(Object.isExtensible(empty)); // true Object.preventExtensions(empty); console.log(Object.isExtensible(empty)); // false // Sealed objects are by definition non-extensible. let sealed = Object.seal(()); console.log(Object.isExtensible(sealed)); // false // Frozen objects are also by definition non-extensible. let frozen = Object.freeze(()); console.log(Object.isExtensible(frozen)); // false
Keluaran
benar salah salah salah
Bacaan yang Disarankan: JavaScript Object.preventExtensions ()








