获取第一的字符串中的字符:
let text = "HELLO WORLD";
let letter = text.charAt(0);
亲自试一试 »
获取第二字符串中的字符:
let text = "HELLO WORLD";
let letter = text.charAt(1);
亲自试一试 »
获取最后的字符串中的字符:
let text = "HELLO WORLD";
let letter = text.charAt(text.length-1);
亲自试一试 »
下面有更多示例。
这个charAt()
方法返回字符串中指定索引(位置)处的字符。
第一个字符的索引是 0,第二个字符的索引是 1,...
string.charAt(
index)
Parameter | Description |
index | Optional. The index (position) of the character. Default = 0. |
类型 | 描述 |
字符串 | 指定索引处的字符。 如果索引超出范围,则为空字符串 ("")。 |
索引超出范围返回空字符串:
let text = "HELLO WORLD";
let letter = text.charAt(15);
亲自试一试 »
默认索引为 0:
let text = "HELLO WORLD";
let letter = text.charAt();
亲自试一试 »
无效索引转换为 0:
let text = "HELLO WORLD";
let letter = text.charAt(3.14);
亲自试一试 »
charAt()
是 ECMAScript1 (ES1) 功能。
所有浏览器均完全支持 ES1 (JavaScript 1997):
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!