Object.isSealed()是用于查找对象是否在javascript中密封的方法。此方法给出布尔输出。
如果满足以下条件,则将对象密封。
1)不可扩展。
2)其属性应不可配置。
Object.isSealed(obj)
参数 -Object.isSealed()将对象作为参数,并根据对象是否密封来返回布尔值。
在下面的示例中,由于未密封对象,因此输出为false。要密封对象,必须使用称为“ Object.seal() ”的方法。
<html> <body> <script> var obj = { prop1: 2 } var res = Object.isSealed(obj); document.write(res); </script> </body> </html>
输出结果
false
在下面的示例中,对象'obj'使用' Object.seal() '方法密封。因此,当使用' Object.isSealed() '时,true将显示为输出。
<html> <body> <script> var obj = { prop1: 2 } Object.seal(obj); var res = Object.isSealed(obj); document.write(res); </script> </body> </html>
输出结果
true
问题内容: Python中是否有一种方法可以确定对象是否具有某些属性?例如: 在使用a属性property之前,如何知道该属性是否存在? 问题答案: 尝试: 编辑:请参阅下面的的答案,他为寻求宽恕提供了很好的建议!一个非常的方法! 中的一般做法是,如果大多数情况下该属性很可能存在,则只需对其进行调用,然后让该异常传播,或者使用块将其捕获。这可能会比快。如果该属性在大多数时间可能不存在,或者你不确定
我正在使用一个映射,并希望使用一个值对象作为映射键。。和一个列表作为值。值对象有两个属性:第一个名称、第二个名称。。我想把地图还给你。如果两个属性都与同一映射中的某个键匹配,则containsKey()为true。。 我尝试使用比较器如下 这是我正在使用的值对象 但它为我返回假...请帮助我...谢谢提前
问题内容: 我试图得到: 在我自己的脚本中,我以前只是使用它,因为我从来不需要作为属性: 因此,对于第二个对象,我想出了以下方法作为一种快速解决方案-大部分都能奏效。;) 问题是,这取决于浏览器是否强制执行只读属性,而并非所有人都这样做。 有没有好的替代品? 问题答案: 这可能很有趣: 它是DOM Level2的一部分。 更新2 :这是我在自己的库中实现它的方式:(以前的代码在Chrome中不起作
本文向大家介绍如何知道是否在Javascript集中搜索值?,包括了如何知道是否在Javascript集中搜索值?的使用技巧和注意事项,需要的朋友参考一下 JavaScript中的Set类提供了一个has方法来搜索给定set对象中的元素。此方法可以如下使用- 示例 输出结果
次要GC-当垃圾收集器清除年轻一代中未从“根”引用的对象时。次要GC仅适用于年轻堆。但是如果从旧堆引用了年轻对象怎么办?
我想找到属性中的是否包含某个值。然后我想获取包含该值的条目的索引。