JavaScript Object.isFrozen() Method
Javascript இல் Object.isFrozen() method இங்கு ஒரு object ஆனது freeze செய்யப்பட்டுல்லதா இல்லையா என்பதை கண்டறிய பயன்படுகிறது. இங்கு object freeze ஆகி இருந்தால் true எனவும் freeze ஆகவில்லை என்றால் false எனவும் return செய்கிறது.
Object.isFrozen(obj)
Example1
<script>
const animal = {
first:"tiger",
second:"lion"
};
document.writeln(Object.isFrozen(animal));
</script>
மேலே உள்ள Example1-ஐ கவனிக்கவும் இங்கு Object.isFrozen() method இல் animal என்ற object ஆனது argument ஆக அனுபப்படுகிறது. இங்கு animal object ஆனது freeze செய்யப்பட்டுல்லதா இல்லையா என்பதை கண்டறிய பயன்படுகிறது இங்கு இந்த object க்கு புதிய properties ஐ add செய்ய முடியுமா என்பதை கண்டறியலாம் document.writeln(Object.isFrozen(animal)) என கொடுக்கும் போது false என return செய்கிறது எனவே இங்கு புதிய properties களை add செய்ய முடியும்.
false
Example2
<script>
const birds = {
first:"peacock",
second:"parrot"
};
Object.freeze(birds)
document.writeln(Object.isFrozen(birds));
</script>
மேலே உள்ள Example2-ஐ கவனிக்கவும் இங்கு Object.isFrozen() method இல் birds என்ற object ஆனது argument ஆக அனுபப்படுகிறது. இங்கு birds object ஆனது freeze செய்யப்பட்டுல்லதா இல்லையா என்பதை கண்டறிய பயன்படுகிறது இங்கு இந்த object க்கு புதிய properties ஐ add செய்ய முடியுமா என்பதை கண்டறியலாம். இங்கு Object.freeze(birds) என கொடுகப்பட்டுள்ளது எனவே இந்த object ஆனது freeze செய்யப்பட்டு உள்ளது. document.writeln(Object.isFrozen(birds)) என கொடுக்கும் போது true என return செய்கிறது எனவே இங்கு புதிய properties களை add செய்ய முடியாது.
true
இது பற்றிய தங்களின் கருத்துகளை இங்கே பதிவிடுங்கள் . இது பயனுள்ளதாக விரும்பினால் மற்றவர்களுக்கும் இதை share செய்யுங்கள்.
Comments