JavaScript String charAt()
- หน้าก่อนหน้า at()
- หน้าต่อไป charCodeAt()
- กลับไปยังเพจก่อนหน้า คู่มืออ้างอิง JavaScript String
คำนิยามและการใช้งาน
charAt()
วิธีนี้กลับค่าตัวอักษรที่อยู่ที่ดัชนีที่กำหนด (index)
ดัชนีของตัวอักษรแรกคือ 0 และ 1 คือ 2 และอย่างนั้นเป็นต้น
ดัชนีของตัวอักษรสุดท้ายคือ -1 ของความยาวของตัวอักษร (ดูตัวอย่างด้านล่างของหน้า)
ดูเพิ่มเติม
ตัวอย่าง
ตัวอย่าง 1
เรียกข้อมูลตัวอักษรแรกของตัวอักษร
let text = "HELLO WORLD"; let letter = text.charAt(0);
ตัวอย่าง 2
เรียกข้อมูลตัวอักษรที่สองของตัวอักษร
let text = "HELLO WORLD"; let letter = text.charAt(1);
ตัวอย่าง 3
เรียกข้อมูลตัวอักษรสุดท้ายของตัวอักษร
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
ตัวอย่าง 4
ดัชนีที่นอกขอบเขตกลับค่าว่าง ("")
let text = "HELLO WORLD"; let letter = text.charAt(15);
ตัวอย่าง 5
ดัชนีเริ่มต้นเป็น 0:
let text = "HELLO WORLD"; let letter = text.charAt();
ตัวอย่าง 6
การแปลงดัชนีที่ไม่มีประโยชน์เป็น 0:
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
ระบุ
string.charAt(n)
ตัวแปร
ตัวแปร | เรื่อง |
---|---|
n | สำคัญ。ตัวเลข。ดัชนีของตัวอักษร (index) |
ค่าที่กลับค่า
ชนิด | เรื่อง |
---|---|
ตัวอักษร |
กำหนดตัวอักษรที่อยู่ที่ดัชนีที่กำหนด ถ้าดัชนีไม่มีประโยชน์ จะเป็นค่าว่าง ("") |
ชี้แจง
ถ้าตัวเลข n ไม่อยู่ใน 0 และ stringหากค่าตัวเลขอยู่ระหว่าง .length-1 และ 0 ระหว่างนี้ การกระทำนี้จะกลับค่าว่าง ("")
注意:JavaScript ไม่มีชนิดข้อมูลตัวอักษรที่แตกต่างจากชนิดข้อมูล字符串 ดังนั้นตัวอักษรที่ได้รับคือ ตัวอักษรที่มีความยาว 1 ตัว
浏览器支持
charAt()
是 ECMAScript1 (ES1) 特性。
所有浏览器完全支持 ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อนหน้า at()
- หน้าต่อไป charCodeAt()
- กลับไปยังเพจก่อนหน้า คู่มืออ้างอิง JavaScript String