JavaScript String charAt()
- Pia Zaidi at()
- Pya Zaidi charCodeAt()
- Retunza Kipengele Chini Makala ya Mafanikio ya String ya JavaScript
定义和用法
charAt()
方法返回字符串中指定索引(下标)处的字符。
第一个字符的索引是 0,第二个是 1,...
最后一个字符的索引是字符串长度 - 1(请参见页面下面的实例)。
另请参阅:
实例
例子 1
获取字符串中的第一个字符:
Inasababisha kufikia kiwango cha kifungu cha bila maana: let letter = text.charAt(0);
let letter = text.charAt(3.14);
例子 2
获取字符串中的第二个字符:
Inasababisha kufikia kiwango cha kifungu cha bila maana: let letter = text.charAt(1);
let letter = text.charAt(3.14);
例子 3
获取字符串中的最后一个字符:
Inasababisha kufikia kiwango cha kifungu cha bila maana: let letter = text.charAt(text.length-1);
let letter = text.charAt(3.14);
例子 4
超出范围的索引返回空字符串:
Inasababisha kufikia kiwango cha kifungu cha bila maana: let letter = text.charAt(15);
let letter = text.charAt(3.14);
例子 5
默认索引为 0:
Inasababisha kufikia kiwango cha kifungu cha bila maana: let letter = text.charAt();
let letter = text.charAt(3.14);
let letter = text.charAt();
Mfano 6
Inasababisha kufikia kiwango cha kifungu cha bila maana: let text = "HELLO WORLD";
Inafaa kufikia kwa kufanya kufikia kwa matokeo wa kusikia
stringInayotumikan.charAt(
)
) | Aina |
---|---|
n | Parameter |
Inahitajika. Namba. Kiwango cha herufi (kinafsa).
Matokeo | Aina |
---|---|
Kinafsa |
Herufi Inaeleza herufi kwa kuzingatia kiwango cha kufikirwa. |
Muhtasari
Ikiwa kifungu chake ni bila maana, haujatoa. n Haiweza kufikirwa katika 0 na stringikijitahidi .length-1, mawakili haujatoa.
Kujaambia:JavaScript haina aina ya data ya herufi kama kiume ya string, kwa hivyo herufi iliyoruhusiwa ni string ya ukubwa 1.
Wakati wa kufungua
charAt()
Ina mafuta ya ECMAScript1 (ES1).
Woteza wote za vifaa vya ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Msaada | Msaada | Msaada | Msaada | Msaada | Msaada |
- Pia Zaidi at()
- Pya Zaidi charCodeAt()
- Retunza Kipengele Chini Makala ya Mafanikio ya String ya JavaScript