Javascript 在continue语句之后,我看不到任何控制台打印

Javascript 在continue语句之后,我看不到任何控制台打印,javascript,jquery,Javascript,Jquery,我是js新手。在continue语句之后,我看不到任何控制台打印。 我想continue会转到下一个数字,或者会发生其他事情。你们能告诉我为什么它不工作。我在下面提供我的代码 var String=“paa” //var String=“pak” var splittedString=String.split() 控制台日志(“外部环路”); 对于(i=0;i您的代码工作“良好”。没有控制台日志的原因是,您只有一次迭代。在该迭代中,i和j都等于0 请尝试console.log(splittedS

我是js新手。在continue语句之后,我看不到任何控制台打印。 我想continue会转到下一个数字,或者会发生其他事情。你们能告诉我为什么它不工作。我在下面提供我的代码

var String=“paa”
//var String=“pak”
var splittedString=String.split()
控制台日志(“外部环路”);
对于(i=0;i您的代码工作“良好”。没有控制台日志的原因是,您只有一次迭代。在该迭代中,
i
j
都等于
0

请尝试
console.log(splittedString)
。您将获得一个数组中的字符串。我猜您想做的是
var splittedString=string.split(“”)
(用“空”字符拆分它)

虽然在字符数组中循环相当于在字符串本身中循环。但无需拆分字符串。您可以执行
splittedString=string
,这种情况下的结果与拆分字符串时的结果相同


正如其他人提到的,尽量避免使用可能倾向于变量类型的变量名(在您的例子中是
String
)。即使代码有效,也很难阅读。

您听说过段落的概念,对吗?
String
是保留的。不要使用it@j08691你能在我的代码中更新吗?它让人困惑:(@MehulMohan你能在我的代码中更新吗?)它让人困惑:(嘿,谢谢你的帮助,我让它工作了jsfiddle.net/at661zsuhey,谢谢你的帮助,我让它工作了jsfiddle.net/at661zsu