此JavaScript代码未收到任何输出。输出仅显示“ Javascript Arrays”。 Javascript不起作用。任何人都可以在这里发现错误。
<!DOCTYPE HTML>
<HTML>
<head>
<title>JS TUTORIAL</title>
</head>
<body>
<h2>JavaScript Arrays</h2>
<p id="demo"></p>
<script>
var fruits,text;
fruits=["Banana","Orange","Apple","Mango"];
text="<ul>";
fruits.forEach(myFunction);
text+="</ul>";
document.getElementById("demo").innerHTML=text;
function myFunction(value){
text+="<li>"+value"</li>";
}
</script>
</body>
</html>
答案 0 :(得分:1)
您在函数中缺少printf("%d",0xffffffff); // Will print -1
printf("%u",0xffffffff); // Will print 4294967295
,但这不能解释为什么看不到输出。也许您的浏览器控制台设置为隐藏错误?
编辑:“输出”是指控制台输出。由于存在语法错误,因此为什么没有看到期望的DOM操作实际上是很合理的。