JavaScript Object Methods

JavaScript பொருள் முறைகளைப் பற்றிய கற்றல்

JavaScript பொருள் முறைகள்

பொருள் முறைகள் என்பது பொருள்கள் மீது செய்யக்கூடிய செயல்களாகும்.

ஒரு முறை என்பது ஒரு பண்பு மதிப்பாக சேமிக்கப்படும் செயல்பாடு வரையறையாகும்.

சொத்து மதிப்பு
firstName John
lastName Doe
age 50
eyeColor blue
fullName function() {return this.firstName + " " + this.lastName;}

எடுத்துக்காட்டு

const person = {
  firstName: "John",
  lastName: "Doe",
  id: 5566,
  fullName: function() {
    return this.firstName + " " + this.lastName;
  }
};

மேலே உள்ள எடுத்துக்காட்டில், this என்பது person பொருளைக் குறிக்கிறது:

this.firstName என்பது person இன் firstName பண்பைக் குறிக்கிறது.
this.lastName என்பது person இன் lastName பண்பைக் குறிக்கிறது.

பொருள் முறைகளை அணுகுதல்

நீங்கள் ஒரு பொருள் முறையை பின்வரும் தொடரியல் மூலம் அணுகலாம்:

objectName.methodName()

நீங்கள் fullName பண்பை () உடன் அழைத்தால், அது ஒரு செயல்பாடாக செயல்படும்:

எடுத்துக்காட்டு

name = person.fullName();

நீங்கள் fullName பண்பை () இல்லாமல் அணுகினால், அது செயல்பாடு வரையறையை வழங்கும்:

எடுத்துக்காட்டு

name = person.fullName;

ஒரு பொருளுக்கு முறையைச் சேர்த்தல்

ஒரு பொருளுக்கு புதிய முறையைச் சேர்ப்பது எளிதானது:

எடுத்துக்காட்டு

person.name = function () {
  return this.firstName + " " + this.lastName;
};

JavaScript முறைகளைப் பயன்படுத்துதல்

இந்த எடுத்துக்காட்டு ஒரு உரையை பெரிய எழுத்தாக மாற்ற JavaScript toUpperCase() முறையைப் பயன்படுத்துகிறது:

எடுத்துக்காட்டு

person.name = function () {
  return (this.firstName + " " + this.lastName).toUpperCase();
};

மேலும் அறிய

பயிற்சி

பின்வரும் பொருளைக் கவனியுங்கள்:

const person = {
  firstname: 'Jane',
  lastname: 'Doe',
  fullname: function() {
    return this.firstname + ' ' + this.lastname;
  }
};

பொருளுக்கு எத்தனை முறைகள் உள்ளன?

0
✗ தவறு! பொருளில் ஒரு முறை உள்ளது
1
✓ சரி! பொருளில் ஒரே ஒரு முறை உள்ளது: fullname()
2
✗ தவறு! பொருளில் ஒரே ஒரு முறை மட்டுமே உள்ளது
3
✗ தவறு! பொருளில் ஒரே ஒரு முறை மட்டுமே உள்ளது