如何编写一个JavaScript函数来获取一个字符串并打印出该字符串的每个字母?
这只打印字符串的第一个字母。有什么帮助吗?charAt接受字符串中字符的索引作为参数,而不是字符本身 函数myFuncstr{ 对于变量i=0;i如何编写一个JavaScript函数来获取一个字符串并打印出该字符串的每个字母?,javascript,Javascript,这只打印字符串的第一个字母。有什么帮助吗?charAt接受字符串中字符的索引作为参数,而不是字符本身 函数myFuncstr{ 对于变量i=0;i
function myFunc(str){
for(var i = 0; i < str.length; i++){
x = str.charAt(str[i]);
}
return x
}
console.log(myFunc("great"))
为什么不享受ES6:
[…`这是一个字符串'].forEachchar=>console.logchar;[…str].forEachchar=>console.logchar;。答案是正确的,但如果只包含一个简短的描述,会更好,比如:您可以执行str.charAti或str[i]……但不能同时执行这两个操作
function myFunc(str){
for(var i = 0; i < str.length; i++){
x = str.charAt(i);
console.log(x);
}
}
myFunc('great');