JavaScript 对象方法
- Ɗaya ƙarshe JS ƙarƙa ƙarƙa
- Ɗaya ƙarshe JS ƙarƙa nuna
Ɗanarorin
var person = { firstName: "Bill", lastName : "Gates", id : 648, fullName : function() { return this.firstName + " " + this.lastName; } };
harsashi na JavaScript
harsashi na JavaScript yana iya aiki a cikin nau'in object.
JavaScript harsashinaTasiri na harsashidabino na
dabino | dabino |
---|---|
firstName | Bill |
lastName | Gates |
age | 62 |
eyeColor | blue |
fullName | function() {return this.firstName + " " + this.lastName;} |
harsashi yana da harsashi da ke da nau'in object.
this harsashi
a cikin JavaScript, ana kira shi this
ka rarraba
this
dabino, a kada a amfani da su a harsashi, za a iya kira shi wanda ke da harsashi na yau.
ka rarraba this
kuma ba dake. Ana kira shi harsashi. Kuma ba za ta iya rarraba this
dabino
ka samu harsashi na nau'in object
Ka amfani da kalaman yadda a kai samu harsashi na nau'in object:
methodName : function() { wurin koda }
Ka amfani da kalaman yadda a kai samu harsashi na nau'in object:
objectName.methodName()
Kamfanin da kuma harsashi na yau, zai iya kira fullName() a matsayin harsashi na person na kai, kuma fullName a matsayin dabino.
fullName dabino yana kammala a kada a amfani da () domin yin aiki, za a gina a matsayin harsashi.
Ananin baya na gina samu person na fullName() harsashi:
Ɗanarorin
name = person.fullName();
idance bai ka samu fullName dabinowanda ba shi amfani da () a kada yana tasiri, za a samuTasiri na harsashi:
Ɗanarorin
name = person.fullName;
amfani da harsashi na na dake
Ananin baya na gina amfani da String na harsashi toUpperCase()
方法, kara tekunin kanamma:
var message = "Sannu duniya!"; var x = message.toUpperCase();
ƙarƙa x, a kai kai ƙarƙa samun da ƙarƙa samun, yana ƙarƙa samuwa za a:
HELLO WORLD!
Yin ƙarƙa samun ƙarƙa ƙarshe
Yin ƙarƙa samun ƙarƙa gaba yana ƙarƙa samun ƙarƙa ƙarƙa fagen:
Ɗanarorin
function person(firstName, lastName, age, eyeColor) { this.firstName = firstName; this.lastName = lastName; this.age = age; this.eyeColor = eyeColor; this.changeName = function (name) { this.lastName = name; }; }
Ɗanarorin changeName() ƙarƙa kai samuwa ga person ƙarƙa lastName ƙarƙa.
Kwamfuran ƙarƙa samun:
myMother.changeName("Jobs");
Ganin JavaScript ta ƙara 'myMother' “ganti” this, JavaScript ƙara kira ƙarƙa ka ƙaƙara.
- Ɗaya ƙarshe JS ƙarƙa ƙarƙa
- Ɗaya ƙarshe JS ƙarƙa nuna