เมธอด 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,
    ซึ่งส่งคืนอักขระที่อยู่ในตำแหน่งที่ระบุในสตริง