我正在尝试遍历一个字符串变量并将每个字符保存在另一个变量中。我的代码如下所示:
var str = "hello world";
var res = "";
for (var i = str.indexOf("hello"); i <= str.lastIndexOf("hello"); i++) {
res = res.concat(str.charAt(i));
}
console.log("The result is: " + res);
这对我来说看起来很合乎逻辑,但它只打印第一个字母。我以为它会打招呼。有什么问题?没有正则表达式就不能完成吗?