JavaScript Object.isFrozen()
- পূর্ববর্তী পৃষ্ঠা isExtensible()
- পরবর্তী পৃষ্ঠা isSealed()
- একটি স্তর উপরে ফিরুন JavaScript অবজেক্ট সংক্ষিপ্ত হান্ডবুক
সংজ্ঞা ও ব্যবহার
Object.isFrozen()
মেথডটি অবজেক্টটি কখনোই ফ্রোজেন হয়েছে কিনা তা পরীক্ষা করে। যদি অবজেক্টটি ফ্রোজেন হয়েছে, তবে true ফিরাবে。
সংক্রান্ত পদ্ধতি:
Object.preventExtensions()
পরিবর্তন অনুমোদিত করা হবে, কিন্তু বৈশিষ্ট্য যোগ করা নিশ্চিত করা হবেনা。
Object.seal()
পরিবর্তন অনুমতি দেওয়া হয়, কিন্তু যোগ করা ও অপসারণ করা প্রতিরোধ করুন
Object.freeze()
পরিবর্তন, যোগ করা ও অপসারণ করা প্রতিরোধ করুন
Object.isExtensible()
যদি অবজেক্ট এক্সটেনসিবল হয়েছে, তবে true ফিরবে。
Object.isSealed()
যদি অবজেক্ট সিলার্ড হয়েছে, তবে true ফিরবে。
Object.isFrozen()
যদি অবজেক্ট ফ্রোজেন হয়েছে, তবে true ফিরবে。
ইনস্ট্যান্স
উদাহরণ 1
// অবজেক্ট তৈরি করুন const person = {firstName: "Bill", lastName: "Gates"}; // অবজেক্ট ফ্রোজেন করুন Object.freeze(person); // এটা true ফিরবে let text = Object.isFrozen(person);
উদাহরণ 2
const fruits = ["Banana", "Orange", "Apple", "Mango"]; Object.freeze(fruits); // এটা true ফিরবে: let answer = Object.isFrozen(fruits);
সিনটেক্স
Object.isFrozen(object)
পারামিটার
পারামিটার | বর্ণনা |
---|---|
object | প্রয়োজনীয়। পরীক্ষা করতে হলে অবজেক্ট |
ফলাফল
ধরন | বর্ণনা |
---|---|
Boolean | যদি অবজেক্ট ফ্রোজেন হয়েছে, তবে true ফিরাবে, না তবে false ফিরাবে。 |
ব্রাউজার সমর্থন
Object.isFrozen()
এসকোম্প্রিস (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 সালের ৭ই জুলাই |
- পূর্ববর্তী পৃষ্ঠা isExtensible()
- পরবর্তী পৃষ্ঠা isSealed()
- একটি স্তর উপরে ফিরুন JavaScript অবজেক্ট সংক্ষিপ্ত হান্ডবুক