JavaScript Object.seal()
- Rudi katika ukaguzi wa chini prototype
- Pya kati toString()
- Rudi katika ukaguzi wa juu Makala ya Kifaa cha JavaScript
Mefano na matumizi
Object.seal()
Mashabiki inayotumia kusikitisha kipimo cha jadui cha kipindi kwa kuzingatia kiwango cha matumizi.
Object.seal()
Mashabiki inayotumia modi ya nje inaingia kwa kudumu.
Object.seal()
Mashabiki inayotumia modi ya kina inasababisha kuitukia kosa TypeError.
Inaweza kutumia Object.isSealed()
Mashabiki inayotumia kwa kucheckisha kimaudhui ya jadui.
Mashabiki wa:
Object.preventExtensions()
Inaruhusu kuzungumza, lakini inaruhusu kuzingatia kuzingizia na kufaikia kufaika.
Object.seal()
Inaruhusu kuzungumza, lakini inaruhusu kuzingatia kuzingizia na kufaikia kufaika.
Object.freeze()
Inaruhusu kuzungumza, lakini inaruhusu kuzingatia kuzingizia na kufungua na kufaikia kufaika.
Object.isExtensible()
Inaruhusu kama kifungu kinahitajika kwa kuzingatia kwamba inatoka kwa true.
Object.isSealed()
Inaruhusu kama kifungu kinahitajika kwa kuzingatia kwamba inatoka kwa true.
Object.isFrozen()
Inaruhusu kama kifungu kilichofroza kwa kuzingatia kwamba inatoka kwa true.
Mfano
Mifano ya 1
"use strict" // Kichwako cha kuanzisha const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // Kusemyika kifungu Object.seal(person); // Kikombe hiki kinakutaka kosa kosa: delete person.age;
Mifano ya 2
const fruits = ["Banana", "Orange", "Apple", "Mango"]; Object.seal(fruits); // Kikombe hiki kinakutaka kosa kosa: fruits.push("Kiwi");
Mabati ya Kiingilani
Object.seal(object)
Paraimeteri
Paraimeteri | Kueleza |
---|---|
object | Inahitajika. Kifungu kinahitajika kusemyika. |
Matokeo wa kurejesha
Aina | Kueleza |
---|---|
Object | Inaonesha kifungu kilichosemyika. |
Muungano wa kifungu
Object.seal()
Inaonesha kiwango cha ECMAScript5 (ES5).
Kuanzia 2013.7, kila kifungu cha vifaa vya uandishi wa sasa inaonesha huzuni ya ES5 (JavaScript 2009) kamilifu:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
2012.9 | 2012.9 | 2013.4 | 2012.7 | 2013.7 |
- Rudi katika ukaguzi wa chini prototype
- Pya kati toString()
- Rudi katika ukaguzi wa juu Makala ya Kifaa cha JavaScript