𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗘𝘅𝗽𝗹𝗮𝗶𝗻𝗲𝗱 -> JavaScript Objects விளக்கம்

JavaScript objects தரவை key-value இணைகளாகச் சேமிக்கின்றன. ஒவ்வொரு இணையும் ஒரு 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 தொடர்புடைய தரவு மற்றும் செயல்பாடுகளை ஒரே இடத்தில் குழுவாக்க உதவுகின்றன. இது உங்கள் code-ஐ ஒழுங்கமைக்கவும் எளிதாக நிர்வகிக்கவும் செய்கிறது.

Source: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9