JavaScript Class super ສະຫະກອນ
- ບ່ອນໜ້າຫນັງ static
- ບ່ອນໜ້າຫນ້າ constructor()
- ກັບຄືນຊັ້ນກ່ອນ ຄູ່ມື JavaScript Class
ການສະແດງ ແລະ ການນໍາໃຊ້
super
ສະຫະກອນ ສຳລັບປະເພດພໍ່.
ມັນຖືກນຳໃຊ້ເພື່ອໂຫລດວິທີພໍ່ຄວາມຄືນ ແລະ ເຂົ້າເຖິງບັນດາລັກສະນະ ແລະ ວິທີຂອງປະເພດພໍ່.
ຂໍ້ສັນຍາ:ເພື່ອເຂົ້າໃຈຫຼາຍກວ່າ ຄວາມເຍາະຈະລິກ (ປະເພດພໍ່ ແລະ ປະເພດລູກ) ກະວຍອ່ານ ຄູ່ນົກ JavaScript ປະເພດ。
ໄດ້
ສ້າງປະເພດທີ່ມີຊື່ "Model" ທີ່ຈະໃຊ້ extends
ສະຫະກອນ ສຳລັບວິທີ ປະເພດ "Car".
ຜ່ານການໂຫລດວິທີໃນວິທີຄວາມຄືນ super()
ວິທີ, ພວກເຮົາຈະໂຫລດວິທີພໍ່ຂອງປະເພດພໍ່ ແລະ ສາມາດເຂົ້າເຖິງບັນດາລັກສະນະ ແລະ ວິທີຂອງປະເພດພໍ່:
class Car { constructor(brand) { this.carname = brand; } present() { return 'I have a ' + this.carname; } } class Model extends Car { constructor(brand, mod) { super(brand); this.model = mod; } show() { return this.present() + ', it is a ' + this.model; } } mycar = new Model("Ford", "Mustang"); document.getElementById("demo").innerHTML = mycar.show();
ຄຳວັດຖຸ
super(arguments); // ການໂຫລດວິທີພໍ່ຄວາມຄືນ (ພຽງແຕ່ໃນວິທີຄວາມຄືນ) super.parentMethod(arguments); // ການໂຫລດວິທີພໍ່
ລາຍລະອຽດດ້ານເຕັກນິກ
JavaScript ສະພາບ: | ECMAScript 2015 (ES6) |
---|
ການສະໜັບສະໜູນບັນຊີບັນນາທິການ
ສະຫະກອນ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
super | 42.0 | 13.0 | 45.0 | 9.0 | 36.0 |
ເວັບໄຊທີ່ກ່ຽວຂ້ອງ
JavaScript ຄູ່ນົກ:ສະໂມສອນ JavaScript Class
JavaScript ຄູ່ນົກ:JavaScript ES6 (EcmaScript 2015)
ການສະແດງສິດທິ JavaScriptextends ສະຫະກອນ
ການສະແດງສິດທິ JavaScriptການກໍ່ສ້າງ constructor()
- ບ່ອນໜ້າຫນັງ static
- ບ່ອນໜ້າຫນ້າ constructor()
- ກັບຄືນຊັ້ນກ່ອນ ຄູ່ມື JavaScript Class