JavaScript Object.getOwnPropertyNames() Method
Javascript இல் Object.getOwnPropertyNames() method இங்கு ஒரு object க்கு உரிய enumerable property அதாவது key name களை ஒரு array வாக return செய்கிறது.
Object.getOwnPropertyNames(obj)
Example1
<script>
const animals = {
1:"lion",
2:"tiger",
3:"peapock"
};
var res = Object.getOwnPropertyNames(animals);
document.writeln(res);
</script>
மேலே உள்ள Example1-ஐ கவனிக்கவும் இங்கு Object.getOwnPropertyNames() method இல் animals என்ற object ஆனது argument ஆக அனுபப்படுகிறது. இங்கு animals என்ற object க்கு {1,"lion",2,"tiger",3,"peapock"} என்ற properties கள் உள்ளன. Object.getOwnPropertyNames() method ஆனது இந்த enumerable property இல் இருக்கும் key அதாவது names களை மட்டும் ஒரு array வாக convert செய்து நமக்கு output ஆக கொடுக்கிறது. எனவே நமக்கு output key name கள் [1,2,3] என கிடைக்கிறது.
[1,2,3]
Example2
<script>
const birds = {
bird1:"peacock",
bird2:"hen",
bird3:"parrot"
};
var res = Object.entries(birds);
document.writeln(res[2]);
</script>
மேலே உள்ள Example2-ஐ கவனிக்கவும் இங்கு Object.getOwnPropertyNames() method இல் animals என்ற birds ஆனது argument ஆக அனுபப்படுகிறது. இங்கு birds என்ற object க்கு {bird1:"peacock",bird2:"hen",bird3:"parrot"} என்ற properties கள் உள்ளன. Object.getOwnPropertyNames() method ஆனது இந்த enumerable property இல் இருக்கும் key அதாவது names களை மட்டும் ஒரு array வாக convert செய்து நமக்கு output ஆக கொடுக்கிறது.எனவே நமக்கு output key name கள் ["bird1","bird2","bird3"] என கிடைக்கிறது.
["bird1","bird2","bird3"]
இது பற்றிய தங்களின் கருத்துகளை இங்கே பதிவிடுங்கள் . இது பயனுள்ளதாக விரும்பினால் மற்றவர்களுக்கும் இதை share செய்யுங்கள்.
Comments