JavaScript Number parseInt() 方法
- ບ່ອນໜ້າກ່ອນ parseFloat()
- ບ່ອນໜ້າຫຼັງ prototype
- ກັບຄືນລະດັບກ່ອນ JavaScript Number ຄູ່ມີການອະທິບາຍ
定义和用法
Number.parseInt()
方法将值解析为字符串并返回第一个整数。
radix 参数规定要使用的数字系统:
2 = 二进制,8 = 八进制,10 = 十进制,16 = 十六进制。
如果省略 radix,JavaScript 将假定基数为 10。如果值以 "0x" 开头,则 JavaScript 将假定基数为 16。
注意:
如果第一个字符无法转换为数字,则返回 NaN
.
ຄວາມຈະທັງຫຼາຍຫົວແຫຼງແລະຫຼັງຈາກມີຄວາມລັງງານຈະຖືກຫັກລ້າງອອກ。
ພຽງແຕ່ຫຼັງຈາກທີ່ພົບຈັກຕົວທຳອິດ。
ຕົວຢ່າງ
ຕົວຢ່າງ 1
Number.parseInt("10"); Number.parseInt("10.00"); Number.parseInt("10.33"); Number.parseInt("34 45 66"); Number.parseInt(" 60 "); Number.parseInt("40 years"); Number.parseInt("He was 40");
ຕົວຢ່າງ 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
ຄຳຖານ
Number.parseInt(string, radix)
ການຈຳນວນ
ການຈຳນວນ | ການອະທິບາຍ |
---|---|
value | ຕ້ອງການ。ຄູ່ມູນທີ່ຈະບັນທຶກ。 |
radix |
ສາມາດເລືອກໄດ້。ສະນັ້ນເປັນ 10。 ພິຈາລະນາຈຳນວນທາງທີ່ສະໜັບສະໜຸນ (2 ຫາ 36)。 |
ຄວາມຜະລິດ
ປະເພດ | ການອະທິບາຍ |
---|---|
ຄວາມຈະທັງຫຼາຍ | ຖ້າບໍ່ພົບຈັກຕົວຈະມີ NaN。 |
ການສະໜັບສະໜຸນບັດລະບົບພາສາຈີນ
Number.parseInt()
ເປັນປະສົມປະສານສັບສິນ ECMAScript6 (ES6)。
ທຸກສາຍສະເພາະຫຼັກສູບບັດລະບົບພາສາຈີນໄດ້ຮັບການສະໜັບສະໜຸນ ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
Internet Explorer 11 (ຫຼືຫຼັງນັ້ນ) ບໍ່ສາມາດສະໜັບສະໜູນ Number.parseInt()
.
- ບ່ອນໜ້າກ່ອນ parseFloat()
- ບ່ອນໜ້າຫຼັງ prototype
- ກັບຄືນລະດັບກ່ອນ JavaScript Number ຄູ່ມີການອະທິບາຍ