Mafanikio wa String prototype cha JavaScript
- Pya ya awali padStart()
- Pya ya hivi karibuni repeat()
- Rudi kipande chao Kitabu cha Matokeo cha JavaScript String
Mifano na matumizi
prototype
Ni mafanikio inayotumika kwa kila kifaa cha JavaScript.
prototype
Mafanikio inahofuza kufungua mafanikio mpya na mafululizo kwa matukio.
Mfano
Inatumika prototype
Mafanikio inahofuza kufungua mafanikio mpya kwa kifaa kwa kina ya kipekelewa:
function employee(name, jobtitle, born) { this.name = name; this.jobtitle = jobtitle; this.born = born; } employee.prototype.salary = 2000; const fred = new employee("Fred Flintstone", "Caveman", 1970);
Inayotumika
object.prototype.name = value
Kinauhalia
Hakuna hatua inayofanywa kubadilisha mafanikio wa kifaa ambao haujapata hifadhi kwa mawasiliano.
Hakuna hatua inayofanywa kubadilisha mafanikio wa jipya wa kawaida ya JavaScript, kama vile:
- Namba
- Makutano
- Vichombo
- Tarehe
- Booleans
- Funguo
- Kifaa
Tukio lake unaloteza kubadilisha mafanikio wa kifaa unavyotengeneza.
Mafanikio wa prototype
JavaScript prototype
Mafanikio inahofuza kufungua mafanikio mpya kwa kifaa:
Mfano
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
Wakati wa vifungo
prototype
ni kifaa cha ECMAScript1 (ES1).
Watazwi zote wa vifungo vyote zinafanya kwa upofupi ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Msaada | Msaada | Msaada | Msaada | Msaada | Msaada |
- Pya ya awali padStart()
- Pya ya hivi karibuni repeat()
- Rudi kipande chao Kitabu cha Matokeo cha JavaScript String