📅  最后修改于: 2023-12-03 15:01:38.761000             🧑  作者: Mango
charAt()
方法用于返回字符串中指定位置的字符。
string.charAt(index)
index
: 必须。一个整数,规定要返回的字符在字符串中的位置。第一个字符的位置为 0,第二个字符位置为 1,以此类推。
返回指定位置的字符。如果 index
不在被调用字符串的范围内,则返回空字符串。
var str = "Hello World!";
var char1 = str.charAt(0); // "H"
var char2 = str.charAt(6); // "W"
var char3 = str.charAt(11); // "!"
var char4 = str.charAt(100); // ""
在上面的例子中,变量 char1
、char2
和 char3
分别返回了字符串中在指定索引位置的字符。而变量 char4
则返回了一个空字符串,因为索引值 100 超出了字符串的范围。
charAt()
方法返回的是字符串中指定位置的字符,而不是一个字符串。charAt()
方法来获取指定位置的字符,也可以使用字符串的下标(索引)来获取。var str = "Hello World!";
var char1 = str[0]; // "H"
var char2 = str[6]; // "W"
var char3 = str[11]; // "!"
charAt()
方法返回的是一个长度为 1 的字符串。如果需要获取一个更长的子字符串,则应该使用 substring()
方法。charAt()
方法用于返回字符串中指定位置的字符。建议在需要获取字符串中指定位置的字符时使用 charAt()
方法,以保证代码的可读性。