在[1]和[2]

时间:2016-09-07 13:48:25

标签: javascript

我知道我可以通过给.charAt()该字符的索引位置来获取字符串中的一个字符。

但是我有什么方法可以给出范围(例如从位置1到位置2)并获得各自的角色?

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

此函数中的第一个参数是索引开始,第二个参数是您想要的字符数