我知道我可以通过给.charAt()
该字符的索引位置来获取字符串中的一个字符。
但是我有什么方法可以给出范围(例如从位置1
到位置2
)并获得各自的角色?
答案 0 :(得分:0)
使用 substring() 。
var str = "Hello world!";
var res = str.substring(1, 5); //'ello' is the result
如果你想获得字符,那么split
就可以得到一个数组。
arr = res.split('') //["e", "l", "l", "o"] is the result
答案 1 :(得分:0)
您可以使用.substr()方法 例如:
var example = "Hello world!";
console.log(example.substr(0,5);
// Hello
此函数中的第一个参数是索引开始,第二个参数是您想要的字符数