Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
随机Javascript文本崩溃,为什么?_Javascript_Jquery_Random - Fatal编程技术网

随机Javascript文本崩溃,为什么?

随机Javascript文本崩溃,为什么?,javascript,jquery,random,Javascript,Jquery,Random,只有当我看到它“实时”时,它才会崩溃,jsbin内部似乎正在工作 var counter = 1; var out = function nextNum() { counter++; var numArray = ["1","2","3"]; $('<span id="news' + counter + '" style="display:block; width:20px; height:20px;" />') .html( Math.floor(Math.random()*num

只有当我看到它“实时”时,它才会崩溃,jsbin内部似乎正在工作

var counter = 1;
var out = function nextNum() {
counter++;
var numArray = ["1","2","3"];
$('<span id="news' + counter + '" style="display:block; width:20px; height:20px;" />')
.html( Math.floor(Math.random()*numArray.length) ).appendTo('.div1')
.hide().fadeIn(100, function(){if(counter <= 20) nextNum();});};
(out)();


setInterval(rnd,1000);
function rnd() {
var letter = ["1","2","3"];
for (var spanum = 1;; spanum++)
$( "#news" + spanum ).html( Math.floor(Math.random()*letter.length) );}
var计数器=1;
var out=函数nextNum(){
计数器++;
变量numArray=[“1”、“2”、“3”];
$('')
.html(Math.floor(Math.random()*numaray.length)).appendTo('.div1')

.hide().fadeIn(100,函数(){if(counter在代码中有一个无限循环:

for (var spanum = 1;; spanum++)

循环内没有中断。它在JSFIDLE上工作,因为控制台警告建议有无限循环保护。

代码中有无限循环:

for (var spanum = 1;; spanum++)

循环内部没有
中断
。它在JSFIDLE上工作,因为控制台警告建议有无限循环保护。

您可以在问题中发布代码吗?可能使用
控制台
?请修复您的链接。您可以在问题中发布代码吗?可能使用
控制台
?请e、 修复你的链接。对!我现在修复了(var spanum=1;spanum非常有助于在js中循环的答案:对!我现在修复了(var spanum=1;spanum非常有助于在js中循环的答案: