JavaScript Object.isSealed()

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);

Coba Sendiri

Contoh 2

// Buat array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Seegel array
Object.seal(fruits);
// Ini akan kembalikan true
let answer = Object.isSealed(fruits);

Coba Sendiri

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