JavaScript String prototype property

ການກໍານົດແລະການນໍາໃຊ້

prototype ທາງປະສົມທີ່ສາມາດໃຊ້ຂອງບັນດາວັດສະດຸ JavaScript

prototype ທາງປະສົມ prototype

ບົດສະຖານີ

ທາງປະສົມສະຫຼາກຫາບັນດາວັດສະດຸໃໝ່ພາຍໃນວິທະຍຸ prototype ທາງປະສົມ

ທາງປະສົມສະຫຼາກຫາບັນດາວັດສະດຸໃຫ້ບັນດາວັດສະດຸທີ່ມີບັນດາຄົນໃຫ້ມີບັນດາວັດສະດຸໃໝ່
  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);

ຄຳເວົ້າ object.prototype.name =

value

ເຕືອນ

ບໍ່ອາດກະຕຸ້ນທາງປະສົມຂອງບັນດາວັດສະດຸທີ່ບໍ່ພົນພັນທີ່ບັນດາວັດສະດຸຂອງທ່ານຖືກຄວບຄຸມ.

  • ທ່ານບໍ່ຄວນປ່ຽນທາງປະສົມຂອງວັດສະດຸຂໍ້ມູນລະບົບ JavaScript ທີ່ມີຢູ່ແຕ່ວ່າ:
  • Strings
  • Arrays
  • Dates
  • Booleans
  • Function
  • Objects

ກະຕຸ້ນພຽງແຕ່ບັນດາວັດສະດຸທີ່ເຈົ້າໄດ້ສ້າງດ້ວຍຕົວຕົນຂອງຕົນເອງ.

ທາງປະສົມ prototype

JavaScript prototype ທາງປະສົມສະຫຼາກຫາບັນຊີໃໝ່ສຳລັບບັນດາວັດສະດຸ

ບົດສະຖານີ

function Person(first, last, age, eyecolor) {
  this.firstName = first;
  this.lastName = last;
  this.eyeColor = eyecolor;
}
Person.prototype.nationality = "English";

ທ້າວທາງດັ່ງກ່າວ

ການສະໜັບສະໜຸນບັນຊີບັນນາທິການ

prototype ເປັນທາງປະສົມຂອງ ECMAScript1 (ES1)

ທຸກບັນຊີບັນນາທິການແບບລວມແລ້ວໃຫ້ ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ

ບັນດາບັນດາທີ່ກ່ຽວຂ້ອງ

ພາສາ JavaScript String

ພາສາ JavaScript String

ພາສາ JavaScript String