return redirect(new_destination, code=302)
这只打印字符串的第一个字母。有什么帮助吗?
答案 0 :(得分:1)
charAt接受字符串中字符的 index 作为参数,而不接受字符本身。
function myFunc(str) {
for (var i = 0; i < str.length; i++) {
console.log(str.charAt(i));
}
}
myFunc('abc');
另一种选择是避免使用charAt,只需使用方括号来标识字符:
function myFunc(str) {
for (var i = 0; i < str.length; i++) {
console.log(str[i]);
}
}
myFunc('abc');
答案 1 :(得分:0)
将console.log移动到循环中。
function myFunc(str){
for(var i = 0; i < str.length; i++){
x = str.charAt(i);
console.log(x);
}
}
myFunc('great');
答案 2 :(得分:0)
为什么不喜欢ES6:
[...`it's a string`].forEach(char => console.log(char));