JavaScript String charAt()

คำนิยามและการใช้งาน

charAt() วิธีนี้กลับค่าตัวอักษรที่อยู่ที่ดัชนีที่กำหนด (index)

ดัชนีของตัวอักษรแรกคือ 0 และ 1 คือ 2 และอย่างนั้นเป็นต้น

ดัชนีของตัวอักษรสุดท้ายคือ -1 ของความยาวของตัวอักษร (ดูตัวอย่างด้านล่างของหน้า)

ดูเพิ่มเติม

charCodeAt() วิธี

ตัวอย่าง

ตัวอย่าง 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
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน

หน้าที่เกี่ยวข้อง

JavaScript ข้อความ

วิธีของ JavaScript ข้อความ

การค้นหาข้อความ JavaScript