JavaScript Number prototype attribute
- Ilang Araw sa Agham parseInt()
- Ilang Dalawang Araw toExponential()
- Bumalik sa Itaas Manwal ng Pakikitungo ng Number ng JavaScript
Definition and Usage
prototype
Nagbibigay-daan sa iyo na magdagdag ng bagong katangian at mga paraan sa bilang.
prototype
Ito ay isang katangian na pinagkakaloob sa lahat ng JavaScript na obhektong.
Instance
Lumikha ng bagong numero na magbibigay ng kalahati ng halaga ng numero:
Number.prototype.myMethod = function() { return this.valueOf() / 2; };
Gumamit ng bagong paraan para sa bilang:
let n = 55; let x = n.myMethod();
Syntax
Number.prototype.name = value
Babala
Hindi maaring iimbes ang prototype ng obhektong hindi sa iyong kontrol.
Hindi dapat baguhin ang prototype ng nakasangkapan na JavaScript data type, tulad ng:
- Numbers
- Strings
- Arrays
- Dates
- Booleans
- Function
- Objects
Bilang hinihiling, ayusin lamang ang prototype ng iyong sariling obhektong.
Prototype attribute
JavaScript prototype
Ang mga katangian ay nagbibigay-daan sa iyo na magdagdag ng bagong katangian sa obhektong iyon:
Instance
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
Suporta ng browser
Number.prototype
Ang ECMAScript1 (ES1) ay may katangian na ito.
Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporta | Suporta | Suporta | Suporta | Suporta | Suporta |
- Ilang Araw sa Agham parseInt()
- Ilang Dalawang Araw toExponential()
- Bumalik sa Itaas Manwal ng Pakikitungo ng Number ng JavaScript