ກົນລະບຽບ JavaScript Number isSafeInteger()
- ກ່ອນການ isNaN()
- ຫຼັງການ MAX_SAFE_INTEGER
- ກັບຄືນຊຸມຊົນ ຄູ່ມື JavaScript Number
ການອະທິບາຍແລະການນໍາໃຊ້
ຖ້າເປັນອັນດັບສະຖານະອັນຕະລາຍNumber.isSafeInteger()
ກົນລະບຽບກັບມາ true
. ຖ້າບໍ່ຖືກກະຕຸ້ນແມ່ນ false
.
ອີງຕາມ:
ວ່າແມ່ນອັນດັບສະຖານະອັນຕະລາຍບໍ່?
ອັນດັບສະຖານະອັນຕະລາຍພະຍາຍາມ ສາມາດສະແດງຄວາມຈິງຈັງຢ່າງສາມາດເປັນ IEEE-754 ບິນບັດບາງບັນຍາຍ: ຈາກ (253 1) ຫຼັງຈາກ -(253 1) ທຸກອັນດັບ.
ບົດສະຫຼຸບ
ຕົວຢ່າງ 1
ນັ້ນເປັນອັນດັບສະຖານະອັນຕະລາຍບໍ່?
Number.isSafeInteger(123); Number.isSafeInteger(-123); Number.isSafeInteger('123');
ຕົວຢ່າງ 2
Number.isSafeInteger(5-2); Number.isSafeInteger(0); Number.isSafeInteger(0.5); Number.isSafeInteger(0/0);
ຕົວຢ່າງ 3
ນັ້ນເປັນອັນດັບສະຖານະອັນຕະລາຍບໍ່?
Number.isSafeInteger(Math.pow(2, 53)); Number.isSafeInteger(Math.pow(2, 53) - 1);
ຕົວຢ່າງ 4
Number.isSafeInteger(true); Number.isSafeInteger(false); Number.isSafeInteger(Infinity); Number.isSafeInteger(-Infinity);
ສັນຍາວິທະຍາ
Number.isSafeInteger(value)
ປະເພດ
ປະເພດ | ອະທິບາຍ |
---|---|
value | ຈຳເປັນ. ຄູ່ມາທີ່ຈະທົດລອງ. |
ຜົນກະທົບ
ຮູບແບບ | ອະທິບາຍ |
---|---|
ອັນດັບຄວາມຈິງຈັງ | ຖ້າມູນຄ່າແມ່ນອັນດັບສະຖານະອັນຕະລາຍພະຍາຍາມ true ຖ້າບໍ່ຖືກກະຕຸ້ນແມ່ນ false . |
ສະໜັບສະໜູນບິນບັດ
Number.isSafeInteger()
ເປັນເລື່ອງທາງ ECMAScript6 (ES6)
ທຸກສານບິນສະໜັບສະໜູນ ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
ບໍ່ສາມາດສະໜັບສະໜູນ Internet Explorer 11 (ຫຼືຫຼັງຈາກນັ້ນ) Number.isSafeInteger()
.
- ກ່ອນການ isNaN()
- ຫຼັງການ MAX_SAFE_INTEGER
- ກັບຄືນຊຸມຊົນ ຄູ່ມື JavaScript Number