Matumizi ya Kifaa cha JavaScript
- Picha ya kufuata Muonekesho wa ujumbe wa JS
- Picha ya kufuata Muonekesho wa uwanja wa JS
Mifano
var person = { firstName: "Bill", lastName : "Gates", id : 648, fullName : function() { return this.firstName + " " + this.lastName; } };
Method ya JavaScript
Method ya JavaScript ni hatua inayotumika kwenye kikoa.
JavaScript MethodNi kina kinachotengenezaUjumbe wa funguya kina.
Kina | Kina |
---|---|
firstName | Bill |
lastName | Gates |
age | 62 |
eyeColor | blue |
fullName | function() {return this.firstName + " " + this.lastName;} |
Method ni fungu kinachotumika kama kina cha kikoa.
this nafasi
Kina cha JavaScript huitwa this
Kitu, kimeingia kiwango cha JavaScript hiki ni kikoa kinachohusiana na matokeo.
this
kina, kumekuwa kusoma fungu, ni kikoa kinachohusiana na fungu.
Tungane kujua this
Haitakuwa matokeo. Iko kwamba ni nafasi. Hii inaweza kubadilika this
kina.
Kusoma method ya kikoa
Tungane tumia ujumbe hii kumekua method ya kikoa:
methodName : function() { Mtu wa mabara }
Tungane tumia ujumbe hii kusoma method ya kikoa:
objectName.methodName()
Kwa kawaida unakutumia fullName() kama method ya kikoa person, na fullName kama kina.
Kina fullName inafanyishwa kama fungu baadaye kutumia ()
Mfano huu hupata fullName() ya kikoa person Method:
Mifano
name = person.fullName();
Ikiwa unapata fullName KinaHata ikipo kumekuwa kufungua fungu bila () ni kwamba itakapokwendaUjumbe wa fungu:
Mifano
name = person.fullName;
kutumia method ya mbili:
Mfano huu huitumia kiwango cha String hiki: toUpperCase()
Method, kufa text kuwa kubwa:
var message = "Jambo dunia!"; var x = message.toUpperCase();
x 的值,在以上代码执行后将是:
HELLO WORLD!
Kuongeza uwanja mpya
Kuongeza uwanja kwenye kifaa cha kuzuri huzengwa kwenye kifaa cha kuzuri cha kuzuri cha kuzuri.
Mifano
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; }; }
The value of name in changeName() function is assigned to person's lastName property.
Sasa unaweza kufanya:
myMother.changeName("Jobs");
Kwa kusaidia kwa myMother “kutathirisha” this, JavaScript anapofahamisha kwamba unaelewa mtu anayefikia person.
- Picha ya kufuata Muonekesho wa ujumbe wa JS
- Picha ya kufuata Muonekesho wa uwanja wa JS