JavaScript Object.isExtensible()

Kafa da Amfani

Object.isExtensible() Hanyar Hanyar don yakin kai wanda ke cikin abin da ake kira. Idan abin da ake kira yana da tsarin yin kari, yana samar da true.

Hanyar Hanyar:

Object.preventExtensions() ba aminu kanam, amfani kanan kuma yadda ake kira.

Object.seal() ba aminu kanam, amfani kanan kuma yadda abin da ake kira.

Object.freeze() Zhi ting xiu gai, tian jia he shanchu shuxing。

Object.isExtensible() Ruguo duanxi ke kuozhan, zai hui fanhui true。

Object.isSealed() Ruguo duanxi shi mianse de, zai hui fanhui true。

Object.isFrozen() Ruguo duanxi bei jiongjie, zai hui fanhui true。

Shili

Lishi 1

// Chuang jian duanxi
const person = {firstName: "Bill", lastName: "Gates"};
// Zhi zhi kuozhan
Object.preventExtensions(person);
// Zhe jiang fanhui false
let answer = Object.isExtensible(person);

Zi jin shi shi

Lishi 2

// Chuang jian shu zu
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Zhi zhi kuozhan
Object.preventExtensions(fruits);
// Zhe jiang fanhui false
let answer = Object.isExtensible(fruits);

Zi jin shi shi

Yufa

Object.isExtensible(object)

Can shu

Can shu Miaoshu
object Xu yao. Yao jiancha de duanxi.

Fanhui zhi

Leixing Miaoshu
Boolean Ruguo duanxi ke kuozhan, zai hui fanhui true, qita fu hui fanhui false.

Brower zhi chi

Object.isExtensible() Shi ECMAScript5 (ES5) de tezheng.

Zi 2013 nian 7 yue qi, suanmei xian dai hua浏览器 juan quan zhi chi ES5 (JavaScript 2009):

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
2012 nian 9 yue 2012 nian 9 yue 2013 nian 4 yue 2012 nian 7 yue 2013 nian 7 yue