Get to know MDN better
要被检查的对象。
一个表示给定对象是否被密封的布尔值。
如果这个对象是密封的,则返回 true,否则返回 false。密封对象是指那些不可扩展的,且所有自有属性都不可配置且因此不可删除(但不一定是不可写)的对象。
在 ES5 中,如果该方法的参数不是一个对象(而是一个基本类型值),则会引发 TypeError 异常。在 ES2015 中,如果传递一个非对象参数,则该方法将返回 true 而不会产生任何错误,因为按照定义,基本类型值是不可变的。
| ECMAScript® 2027 Language Specification # sec-object.issealed |
启用 JavaScript 以查看此浏览器兼容性表。