JavaScript Object.isSealed()

Paglilinaw at paggamit

Object.isSealed() Ang paraan ay ginagamit upang suriin kung ang obhektong ay nasealed. Kung ang obhektong ay nasealed, ang pinagbibigay ay true.

Mga kaugnay na paraan:

Object.preventExtensions() Pinahihintulutan ang pagbabago, ngunit pinagbawalan ang pagdagdag ng mga katangian.

Object.seal() Pinapayagan ang pagbabago, ngunit pinagbawalan ang pagdaragdag at pag-alis ng mga katangian.

Object.freeze() Pinagbawalan ang pagbabago, pagdaragdag at pag-alis ng mga katangian.

Object.isExtensible() Kung ang bagay ay maaaring palakihin, ibabalik ang true.

Object.isSealed() Kung ang bagay ay nasealed, ibabalik ang true.

Object.isFrozen() Kung ang bagay ay nafreeze, ibabalik ang true.

Halimbawa

Halimbawa 1

// Lumikha ng object
const person = {firstName: "Bill", lastName: "Gates"};
// Nasealed ang object
Object.seal(person);
// Ito ay ibabalik ang true
let answer = Object.isSealed(person);

Subukan ang iyong sarili

Halimbawa 2

// Lumikha ng array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Nasealed ang array
Object.seal(fruits);
// Ito ay ibabalik ang true
let answer = Object.isSealed(fruits);

Subukan ang iyong sarili

Mga pangunahing salita

Object.isSealed(object)

Parameter

Parameter Paglalarawan
object Mandahil. Ang bagay na dapat suriin.

Bilang balik

Uri Paglalarawan
Boolean Kung ang bagay ay nasealed, ibabalik ang true, kung hindi ibabalik ang false.

Suporta ng Browser

Object.isSealed() Ito ay katangian ng ECMAScript5 (ES5).

Simula noong Hulyo 2013, lahat ng makabagong browser ay ganap na sumusuporta sa ES5 (JavaScript 2009):

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
Setyembre 2012 Setyembre 2012 Abril 2013 Hulyo 2012 Hulyo 2013