Mafanikio wa String prototype cha JavaScript

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);

Kufaa kufanya kwa mwenyewe

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";

Kufaa kufanya kwa mwenyewe

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

Picha za huzuni

Mengine wa string ya JavaScript

Method ya string ya JavaScript

Tafuta string ya JavaScript