𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗘𝘅𝗽𝗹𝗮𝗶𝗻𝗲𝗱

JavaScript objects డేటాను key-value జంటలలో (pairs) నిల్వ చేస్తాయి. ప్రతి జంట ఒక property.

ఒక property వివిధ రకాల డేటాను కలిగి ఉంటుంది:

ఒక 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 సృష్టించే పద్ధతులు:

  1. Object Literals Propertiesని నేరుగా నిర్వచించడానికి curly braces ఉపయోగించండి.
let user = {
    name: "Sourav",
    age: 23
};
  1. Object Constructor new Object() syntax ఉపయోగించండి.
let user = new Object();
user.name = "Sourav";

Propertiesని ఎలా యాక్సెస్ చేయాలి:

మీరు 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