/

Object的isSealed()方法

Object的isSealed()方法

了解JavaScript Object对象的isSealed()方法。

接受一个对象作为参数,并在对象被封闭时返回true,否则返回false。当对象是Object.seal()函数的返回值时,对象会被封闭。

示例:

1
2
3
4
5
6
const dog = {}
dog.breed = 'Siberian Husky'
const myDog = Object.seal(dog)
Object.isSealed(dog) //true
Object.isSealed(myDog) //true
dog === myDog //true

在示例中,dogmyDog都是被封闭的。Object.seal()函数的参数会被修改,并且不能被解封。它也会作为返回值,因此dog === myDog(它们是完全相同的对象)。

tags: [“JavaScript”, “Object”, “isSealed”]