JavaScript Object.isFrozen()
- Picha za kuzungumza isExtensible()
- Picha iza isSealed()
- Rejea kwa ukosefu Mwongozo wa Mfano wa JavaScript
Maana na matumizi
Object.isFrozen()
Methodi inayotumika kuangalia kama kiumu kilikuwa kufanyika. Ikiwa kiumu kilikuwa kufanyika, inatoka true.
Wafaa wa maana:
Object.preventExtensions()
Inaruhusiwe, lakini inakataza kuongeza mafanikio.
Object.seal()
Kuzingamiza kumaliza, kuzingamiza kumzingizwa na kumzifanya kwa kiwango.
Object.freeze()
Kuzingamiza kumaliza, kuzingamiza kuzingizwa na kumzifanya kwa kiwango.
Object.isExtensible()
Kama kiwango kinachotambulika, kirejea kwenda true.
Object.isSealed()
Kama kiwango kinaonesha uadilifu, kirejea kwenda true.
Object.isFrozen()
Kama kiwango kilifunguliwa, kirejea kwenda true.
Mifano
Mifano 1
// Kuzalisha kiwango const person = {firstName: "Bill", lastName: "Gates"}; // Kufungulia kiwango Object.freeze(person); // Hii itakirejea kwenda true let text = Object.isFrozen(person);
Mifano 2
const fruits = ["Banana", "Orange", "Apple", "Mango"]; Object.freeze(fruits); // Hii itakirejea kwenda true: let answer = Object.isFrozen(fruits);
Inafaa kufanya
Object.isFrozen(kiwango)
Parameter
Parameter | Kueleza |
---|---|
kiwango | Inahitajika. Kiwango kilichotakiwa kumtambua. |
Kirejea
Aina | Kueleza |
---|---|
Boolean | Hakika, kama kiwango kilifunguliwa, kirejea kwenda true, inakirejea kwenda false. |
Mawasiliano wa barabara
Object.isFrozen()
Ina ujuzi wa ECMAScript5 (ES5).
Kuanzia Julai 2013, barabara zote za kuzalishwa zinaonesha uadilifu wa ES5 (JavaScript 2009) kamilifu:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Septemba 2012 | Septemba 2012 | Aprili 2013 | Julai 2012 | Julai 2013 |
- Picha za kuzungumza isExtensible()
- Picha iza isSealed()
- Rejea kwa ukosefu Mwongozo wa Mfano wa JavaScript