பொருள்கள் (Objects)
பொருள்கள் (Objects) என்பவை key (திறவுகோல்), value (மதிப்பு) ஜோடிகளின் தொகுப்பாகும், மேலும் ஒவ்வொரு key-value ஜோடியும் பண்பு (property) எனப்படும். இங்கே, key இன் பண்பு ஒரு string ஆக (சரம்) இருக்கலாம், அதேசமயம் அதன் value எந்த மதிப்பாகவும் இருக்கலாம்.
📝 பணிகள் (Tasks):
இரண்டு உறுப்பினர்களைக் கொண்ட ஒரு Doe குடும்பம் கொடுக்கப்பட்டுள்ளது, அங்கு ஒவ்வொரு உறுப்பினரின் தகவலும் ஒரு பொருளின் (object) வடிவத்தில் வழங்கப்படுகிறது.
let person = {
name: "John", //String
lastName: "Doe",
age: 35, //Number
gender: "male",
luckyNumbers: [ 7, 11, 13, 17], //Array
significantOther: person2 //Object,
};
let person2 = {
name: "Jane",
lastName: "Doe",
age: 38,
gender: "female",
luckyNumbers: [ 2, 4, 6, 8],
significantOther: person
};
let family = {
lastName: "Doe",
members: [person, person2] //Array of objects
};
- [ ] Doe குடும்பத்தின் முதல் உறுப்பினரின் பெயரை
consoleஇல் அச்சிடுவதற்கான வழியைக் கண்டறியவும். - [ ] Doe குடும்பத்தின் இரண்டாவது உறுப்பினரின் நான்காவது
luckyNumbersஐ33ஆக மாற்றவும். - [ ] ஒரு புதிய நபரை (
JimmyDoe,13,male,[1, 2, 3, 4],null) உருவாக்குவதன் மூலம் குடும்பத்தில் ஒரு புதிய உறுப்பினரைச் சேர்த்து உறுப்பினர் பட்டியலைப் புதுப்பிக்கவும். - [ ]
consoleஇல் Doe குடும்பத்தின் அதிர்ஷ்ட எண்களின் (lucky numbers) கூட்டுத்தொகையை (SUM) அச்சிடவும்.
💡 குறிப்புகள் (Hints):
- பொருள் எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்து கொள்ள பொருள்கள் (objects) அத்தியாயத்தைப் பார்வையிடவும்.
- family பொருளுக்குள் இருக்கும் ஒவ்வொரு person பொருளில் இருந்தும்
luckyNumbersஐ நீங்கள் பெறலாம். - ஒவ்வொரு வரிசையையும் (array) பெற்றவுடன் ஒவ்வொரு உறுப்பையும் (element) சேர்த்து லூப் (loop) செய்து, பிறகு 3 குடும்ப உறுப்பினர்களின் கூட்டுத்தொகையையும் சேர்க்கவும்.