Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 11758|Atbildi: 0

[JavaScript] JS objekta metode, klases metode un prototipa metode ir diferencēta

[Kopēt saiti]
Publicēts 13.06.2017 14:03:38 | | |

Prototips ir ļoti svarīgs jēdziens Js, katrai funkcijai (Js funkcija ir arī objekts) ir īpašība, ko sauc par prototipu, tas ir, prototipu), bet normālos apstākļos tā vērtība ir nulle, bet tai ir ļoti svarīga funkcija ir tā, ka instances dalīsies ar savām īpašībām un metodēm (tas ir pamats mantojuma ieviešanai Js)!
Prototipi tiek koplietoti objektu gadījumiem, kas ir gan ērti programmai, gan mulsinoši, ar daudziem negaidītiem rezultātiem!



[Citāts]
1. Objekta metode ietver konstruktora metodi un konstruktora prototipa metodi;
2. Klases metode, patiesībā klase šeit ir funkcija, js, jo funkcija ir arī objekts, tāpēc funkcijai varat pievienot atribūtus un metodes, šī metode tiek vairāk izmantota mezglā;
3. Prototipa metode parasti tiek izmantota objektu instances koplietošanai, piemēram, Person.prototype.sayName=function(){console.log(this.name); }; Pievienojiet metodi prototipam, lai iespējotu koplietošanu. Tas novērš nepieciešamību piešķirt atmiņu instancei katru reizi, kad tā tiek inicializēta.





Iepriekšējo:5 atkļūdošanas padomi JS atkļūdošanai
Nākamo:vs Izstrādāt autortiesību piezīmju spraudni [avota kods]
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com