เมธอด charCodeAt
เมธอด charCodeAt ส่งคืนรหัสอักขระ
(ค่าตัวเลข) ที่อยู่บนตำแหน่งที่ระบุ
ในสตริง การนับลำดับอักขระเริ่มต้น
ที่ 0 หากตัวเลขที่ระบุ
มากกว่าลำดับอักขระสุดท้ายของ
สตริง เมธอดจะส่งคืน NaN
ไวยากรณ์
javascriptสตริง.charCodeAt(ลำดับอักขระในสตริง);
ตัวอย่าง
ลองแสดงรหัสของตัวอักษร
'A' (อักขระที่ตำแหน่ง 0):
javascriptlet str = 'ABC';
let code = str.charCodeAt(0);
console.log(code);
ผลลัพธ์การทำงานของโค้ด:
javascript65
ตัวอย่าง
ลองค้นหาอักขระ ที่ไม่มีลำดับอยู่ในสตริง:
javascriptlet str = 'ABC';
let code = str.charCodeAt(4);
console.log(code);
ผลลัพธ์การทำงานของโค้ด:
javascriptNaN
ดูเพิ่มเติม
-
เมธอด
String.fromCharCode,
ซึ่งทำการดำเนินการตรงกันข้าม -
เมธอด
charAt,
ซึ่งส่งคืนอักขระที่อยู่ในตำแหน่งที่ระบุในสตริง