Phương thức string.charAt() có chức năng tìm kiếm kí tự ở một vị trí nào đó trong chuỗi, vị trí tìm kiếm đó sẽ do người dùng xác định.
var string = " Hello, World! ";
console.log(string.charAt(4) ); // "o"
Ngoài ra, vì các chuỗi có thể được coi như mảng, hãy sử dụng chỉ mục thông qua ký hiệu dấu ngoặc.
var string = " Hello, World! ";
console.log(string[4] ); // "o"
Để lấy mã ký tự của ký tự tại một chỉ mục được chỉ định, hãy sử dụng charCodeAt ().
var string = " Hello, World! ";
console.log(string.charCodeAt(4) ); // 111
Lưu ý rằng các phương thức này đều là phương thức getter (trả về một giá trị). Các chuỗi trong JavaScript là bất biến. Nói cách khác, không ai trong số chúng có thể được sử dụng để đặt một ký tự tại một vị trí trong chuỗi.
Tham khảo GoalKicker.com
Dịch: Devmaster Academy