ການນຳໃຊ້ JavaScript String codePointAt() Method
- ບ່ອນໜ້າຫນ້າເບື້ອງກ່ອນ charCodeAt()
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າ concat()
- ກັບຄືນອາຍິບຂັ້ນກ່ວາ ຄູ່ມື JavaScript String
ການກໍານົດ ແລະ ການນໍາໃຊ້
codePointAt()
ວິທີການກັບຄືນຄຳຂອງການຄົ້ນຫາຄຳມັນໃນຄຳຂັບທີ່ຈະຕັ້ງມາ
ບັນດາບັນທາງຂອງທີ່ບໍ່ເປັນຄຳຂັບທີໜຶ່ງ ແມ່ນ 0 ແລະບັນທາງທີ່ສອງ ແມ່ນ 1,...
ອີງຕາມ:
Unicode
ສຳລັບຂໍ້ມູນຫນາງກ່ຽວກັບ Unicode 字集 ກະຕຸ້ນຢູ່ວິດີໂອຂອງພວກເຮົາ ຊື່ວິດີໂອ Unicode。
ຕົວຢ່າງ
ຕົວຢ່າງ 1
ກວດສອບຄຳຂັບທີໜຶ່ງຂອງຄຳຂັບ
let text = "HELLO WORLD"; let code = text.codePointAt(0);
ຕົວຢ່າງ 2
ກວດສອບຄຳຂັບທີສອງ
let text = "HELLO WORLD"; let code = text.codePointAt(1);
ຕົວຢ່າງ 3
ກວດສອບຄຳຂັບທີສຸດທ້າຍ
let text = "HELLO WORLD"; let code = text.charCodeAt(text.length-1);
ຕົວຢ່າງ 4
ການກວດສອບຄຳຂັບທີ 15
let text = "HELLO WORLD"; let code = text.charCodeAt(15);
ຄວາມແຕກຕ່າງ charCodeAt() ແລະ codePointAt()
charCodeAt()
ເປັນ UTF-16codePointAt()
ເປັນ Unicode
charCodeAt()
ພຽງ codePointAt() ກໍ່ກັບຄວາມມີປະສິດທິ 0 ຫາ 65535
ທັງສອງວິທີກວມເອົາຄວາມມີປະສິດທິ UTF-16 ທີ່ສະແດງຄຳມັນໃຫ້ເປັນອັດຕາພາສາ Unicode codePointAt()
ທັງສອງວິທີກວມເອົາຄວາມມີປະສິດທິ Unicode ທີ່ຫຼາຍກວ່າ 0xFFFF (65535)
ສຳລັບຂໍ້ມູນຫນາງກ່ຽວກັບ Unicode 字集 ກະຕຸ້ນຢູ່ວິດີໂອຂອງພວກເຮົາ ຊື່ວິດີໂອ Unicode。
ຄຳສັບພາສາ
string.codePointAt(index)
ປະກອບສ່ວນ
ປະກອບສ່ວນ | ອະທິບາຍ |
---|---|
index |
ຄຳຄວາມເລືອກ ຄວາມຜິດຫນັງ = 0。 |
ຜົນຂອງການກັບຄືນ
ຮູບແບບ | ອະທິບາຍ |
---|---|
ເທັກນິກ | ຈະກ່ຽວກັບຄວາມມີປະສິດທິພາສາຄຳຂັບຂອງຄຳຂັບ (code point value) ໃນບ່ອນທີ່ຈະຕັ້ງມາ |
undefined | ຖ້າບັນດາບັນທາງບໍ່ມີຄວາມມີປະສິດທິ |
ສະໜັບສະໜຸນບັນດາວັດສະດຸ
codePointAt()
ເປັນທາງພິການ ECMAScript6 (ES6)
ທຸກບັນດາບັນດາວັດສະດຸຫນັງທີ່ປະຈຸບັນທັງໝົດ ສະໜັບສະໜຸນ ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜຸນ | ສະໜັບສະໜຸນ | ສະໜັບສະໜຸນ | ສະໜັບສະໜຸນ | ສະໜັບສະໜຸນ |
Internet Explorer 11 (ຫນຶ່ງແລະຫນຶ່ງກ່ວາ) ບໍ່ສາມາດສະໜັບສະໜຸນ codePointAt()
。
- ບ່ອນໜ້າຫນ້າເບື້ອງກ່ອນ charCodeAt()
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າ concat()
- ກັບຄືນອາຍິບຂັ້ນກ່ວາ ຄູ່ມື JavaScript String