𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗘𝘅𝗽𝗹𝗮𝗶𝗻𝗲𝗱
JavaScript objects డేటాను key-value జంటలలో (pairs) నిల్వ చేస్తాయి. ప్రతి జంట ఒక property.
ఒక property వివిధ రకాల డేటాను కలిగి ఉంటుంది:
- Strings
- Numbers
- Arrays
- ఇతర objects
- Functions
ఒక function ఒక object లోపల ఉన్నప్పుడు, దానిని method అని పిలుస్తారు. Methods ఒక object ఏమి చేస్తుందో నిర్వచిస్తాయి.
Example:
const human = {
firstName: "Virat",
lastName: "Kohli",
age: 30,
fullName: function() {
return this.firstName + " " + this.lastName
}
}
ఈ ఉదాహరణలో, firstName అనేది ఒక key మరియు "Virat" అనేది ఒక value.
Objects సృష్టించే పద్ధతులు:
- Object Literals Propertiesని నేరుగా నిర్వచించడానికి curly braces ఉపయోగించండి.
let user = {
name: "Sourav",
age: 23
};
- Object Constructor new Object() syntax ఉపయోగించండి.
let user = new Object();
user.name = "Sourav";
Propertiesని ఎలా యాక్సెస్ చేయాలి:
- Dot notation:
user.name - Bracket notation:
user["name"]
మీరు objects సృష్టించిన తర్వాత వాటిని మార్చవచ్చు. మీరు కొత్త propertiesని జోడించవచ్చు లేదా ఉన్న వాటిని తొలగించవచ్చు.
ఒక propertyని తొలగించడానికి, delete operator ఉపయోగించండి:
delete user.age;
ఒక property ఉందో లేదో తనిఖీ చేయడానికి, in operator లేదా hasOwnProperty ఉపయోగించండి:
"name" in user;
user.hasOwnProperty("name");
Objects సంబంధిత డేటా మరియు ప్రవర్తనను (behavior) ఒకే చోట సమూహపరచడానికి మీకు సహాయపడతాయి. ఇది మీ కోడ్ను క్రమబద్ధంగా మరియు నిర్వహించడానికి సులభంగా ఉంచుతుంది.
Source: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9