JavaScript Object.isSealed()
- الصفحة السابقة isFrozen()
- الصفحة التالية keys()
- العودة إلى الطبقة السابقة دليل مرجعي للأهداف JavaScript
التعريف والاستخدام
Object.isSealed()
يستخدم هذا الطريقة لتحقق ما إذا كان العنصر محميًا. إذا كان العنصر محميًا، فإنه يعود بالصحيح.
الطرق ذات الصلة:
Object.preventExtensions()
المعالجة المسموح بها، لكن منع إضافة الخصائص.
Object.seal()
السماح بالتعديل، لكن منع إضافة وإزالة الخصائص.
Object.freeze()
منع تعديل وإضافة وإزالة الخصائص.
Object.isExtensible()
إذا كان العنصر قابلاً للتوسيع، يتم العودة إلى true.
Object.isSealed()
إذا كان العنصر مغلقاً، يتم العودة إلى true.
Object.isFrozen()
إذا تم تجميد العنصر، يتم العودة إلى true.
مثال
مثال 1
// إنشاء العنصر const person = {firstName: "Bill", lastName: "Gates"}; // إغلاق العنصر Object.seal(person); // سيتم العودة إلى true let answer = Object.isSealed(person);
مثال 2
// إنشاء مجموعة const fruits = ["Banana", "Orange", "Apple", "Mango"]; // إغلاق المجموعة Object.seal(fruits); // سيتم العودة إلى true let answer = Object.isSealed(fruits);
النص الاصطناعي
Object.isSealed(عنصر)
الم参数
الم参数 | وصف |
---|---|
عنصر | مطلوب. العنصر الذي يجب فحصه. |
القيمة المعدلة
نوع | وصف |
---|---|
Boolean | إذا تم إغلاق العنصر، يتم العودة إلى true، وإلا يتم العودة إلى false. |
دعم المتصفح
Object.isSealed()
هي خصائص ECMAScript5 (ES5).
من يوليو 2013، جميع المتصفحات الحديثة تدعم بشكل كامل ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
سبتمبر 2012 | سبتمبر 2012 | أبريل 2013 | يوليو 2012 | يوليو 2013 |
- الصفحة السابقة isFrozen()
- الصفحة التالية keys()
- العودة إلى الطبقة السابقة دليل مرجعي للأهداف JavaScript