JavaScript 如何获取特定位置的字符
在本文中,我们将看到如何使用JavaScript获取特定位置的字符。
以下是使用JavaScript获取特定位置的字符的方法:
- 使用String charAt()方法
- 使用String substr()方法
- 使用方括号表示法
- 使用slice()方法
方法1:使用String charAt()方法
charAt()方法用于获取字符串中特定位置的字符。该方法接受索引作为参数,并返回字符串中给定索引的字符。
例子:
Javascript
let str = "Welcome to GeeksforGeeks";
let index = 11;
let ctr = str.charAt(index);
console.log("Character at " + index
+ "th position is: " + ctr);
输出:
Character at 11th position is: G
方法2: 使用String substr()方法
substr()方法也可以用于获取字符串中特定位置的字符。该方法从给定索引开始,返回字符串中指定数量的字符。
示例:
Javascript
let str = "Welcome to GeeksforGeeks";
let index = 11;
let ctr = str.substr(index, 1);
console.log("Character at " + index
+ "th position is: " + ctr);
输出
Character at 11th position is: G
方法3:使用方括号表示法
方括号还可以用于获取字符串中特定位置的字符。
例如:
Javascript
let str = "Welcome to GeeksforGeeks";
let index = 11;
let ctr = str[index];
console.log("Character at " + index
+ "th position is: " + ctr);
输出
Character at 11th position is: G
方法4: 使用 slice()方法 :
string.slice() 是javascript中的一个内置方法,用于返回给定输入字符串的一部分或切片。
示例:
Javascript
let str = "Welcome to GeeksforGeeks";
let index = 11;
let character = str.slice(index, index + 1);
console.log(character);
输出
G