JavaScript Object.isSealed()
- Halaman Sebelumnya isFrozen()
- Halaman Berikutnya keys()
- Kembali ke Timpang Atas Referensi Objek JavaScript
Definisi dan penggunaan
Object.isSealed()
Metode digunakan untuk memeriksa apakah objek disegel. Jika objek disegel, maka kembalikan true.
Metode yang berhubungan:
Object.preventExtensions()
Izinkan untuk diubah, tetapi dihalangi untuk menambah atribut.
Object.seal()
Memungkinkan perubahan, tetapi mencegah penambahan dan penghapusan properti.
Object.freeze()
Mencegah perubahan, penambahan, dan penghapusan properti.
Object.isExtensible()
Jika objek dapat diperluas, kembalikan true.
Object.isSealed()
Jika objek disegel, kembalikan true.
Object.isFrozen()
Jika objek disegel, kembalikan true.
Contoh
Contoh 1
// Buat objek const person = {firstName: "Bill", lastName: "Gates"}; // Seegel objek Object.seal(person); // Ini akan kembalikan true let answer = Object.isSealed(person);
Contoh 2
// Buat array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Seegel array Object.seal(fruits); // Ini akan kembalikan true let answer = Object.isSealed(fruits);
Sintaks
Object.isSealed(object)
Parameter
Parameter | Deskripsi |
---|---|
object | Diperlukan. Objek yang akan dicek. |
Nilai Kembalian
Tipe | Deskripsi |
---|---|
Boolean | Jika objek disegel, kembalikan true, jika tidak kembalikan false. |
Dukungan Peramban
Object.isSealed()
Adalah fitur ECMAScript5 (ES5).
Dari Juli 2013, semua peramban modern sepenuhnya mendukung ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Juli 2012 | Juli 2013 |
- Halaman Sebelumnya isFrozen()
- Halaman Berikutnya keys()
- Kembali ke Timpang Atas Referensi Objek JavaScript