ການນຳໃຊ້ JavaScript String codePointAt() Method

ການກໍານົດ ແລະ ການນໍາໃຊ້

codePointAt() ວິທີການກັບຄືນຄຳຂອງການຄົ້ນຫາຄຳມັນໃນຄຳຂັບທີ່ຈະຕັ້ງມາ

ບັນດາບັນທາງຂອງທີ່ບໍ່ເປັນຄຳຂັບທີໜຶ່ງ ແມ່ນ 0 ແລະບັນທາງທີ່ສອງ ແມ່ນ 1,...

ອີງຕາມ:

ວິທີການ charCodeAt()

ວິທີການ charAt()

ວິທີການ indexOf()

ວິທີການ lastIndexOf()

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()

ບ່ອນໜ້າກ່ຽວກັບ

ເຈບສະເປພິສ

ການນຳໃຊ້ຄວາມຄິດຂອງເຈບສະເປພິສ

ການຄົ້ນຫາຄວາມຄິດຂອງເຈບສະເປພິສ