𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀
JavaScript objects విలువలను మరియు ఫంక్షన్లను నిల్వ చేస్తాయి.
ఒక కారు గురించి ఆలోచించండి. అన్ని కార్లకు రంగు మరియు మోడల్ వంటి properties ఉంటాయి. అన్ని కార్లకు drive లేదా brake వంటి methods ఉంటాయి. ప్రతి కారుకు విలువలు మరియు సమయం మారుతూ ఉంటాయి.
Properties మరియు Methods
- Properties డేటాను key-value pairs రూపంలో నిల్వ చేస్తాయి.
- Methods ఫంక్షన్లను values గా నిల్వ చేస్తాయి.
ఒక object యొక్క ఉదాహరణ:
const car = {
type: "Fiat",
model: "500",
color: "white"
};
ఈ ఉదాహరణలో, type, model, మరియు color అనేవి properties. "Fiat", "500", మరియు "white" అనేవి values.
Creating Objects
Objectsని నిర్వచించడానికి మీరు object literals ఉపయోగిస్తారు. మీరు curly braces లోపల key-value pairs ని ఉంచుతారు. మీకు ప్రత్యేకమైన స్పేసింగ్ లేదా లైన్ బ్రేక్స్ అవసరం లేదు.
ఉదాహరణ:
const person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};
Managing Properties
మీరు ఏ సమయంలోనైనా propertiesని మార్చవచ్చు, జోడించవచ్చు లేదా తొలగించవచ్చు.
Propertiesని ఎలా యాక్సెస్ చేయాలి:
Dot notation: person.age ఇది చదవడానికి (readability) అత్యంత ఉత్తమమైన మార్గం.
Bracket notation: person["age"] మీ property పేరు ఒక variable లో ఉన్నా లేదా hyphen వంటి ప్రత్యేక అక్షరాలను కలిగి ఉన్నా దీనిని ఉపయోగించండి.
Expression: person[x]
Object Methods
Methods అంటే objects చేసే పనులు. ఒక method అనేది object property లో నిల్వ చేయబడిన ఫంక్షన్.
ఉదాహరణ:
const person = {
firstName: "John",
lastName: "Doe",
fullName: function() {
return this.firstName + " " + this.lastName;
}
};
Source: https://www.w3schools.com/js/js_object_methods.asp Full post: https://dev.to/madhanraj/javascript-objects-4i67