JavaScript-இல் Objects
JavaScript objects தரவுகளை key-value இணைகளாகச் சேமிக்கின்றன. ஒவ்வொரு இணையும் ஒரு property ஆகும். ஒரு property என்பது string, number அல்லது array போன்ற ஒரு மதிப்பைத் கொண்டிருக்கும். ஒரு property ஒரு function-ஐக் கொண்டிருந்தால், அதை method என்று அழைக்கலாம்.
Methods என்பது ஒரு object என்ன செய்கிறது என்பதை விவரிக்கின்றன.
Objects-ஐ உருவாக்குவது எப்படி:
Object Literals தரவை வரையறுக்க curly braces-களைப் பயன்படுத்தவும். let user = { name: "Sourav", age: 23 };
Object Constructor new Object() கட்டளையைப் பயன்படுத்தவும். let user = new Object(); user.name = "Sourav";
தரவை அணுகுவது எப்படி:
- Dot notation: user.name
- Bracket notation: user["name"]
நீங்கள் objects-ஐ உருவாக்கிய பிறகு அவற்றை மாற்றிக்கொள்ளலாம். புதிய properties-களைச் சேர்க்கலாம் அல்லது பழையவற்றை நீக்கலாம்.
ஒரு property-ஐச் சேர்க்க: user.job = "Developer";
ஒரு property-ஐ நீக்க, delete operator-ஐப் பயன்படுத்தவும்: delete user.age;
ஒரு property இருக்கிறதா என்று சரிபார்க்க, in operator அல்லது hasOwnProperty method-ஐப் பயன்படுத்தவும்: "name" in user; user.hasOwnProperty("name");
Objects தொடர்புடைய தரவு மற்றும் தர்க்கங்களை (logic) ஒன்றாகத் தொகுக்கின்றன. இது உங்கள் குறியீட்டை (code) நிர்வகிப்பதை எளிதாக்குகிறது.
Source: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9