首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的脚本在到达循环之前就卡住了?

为什么我的脚本在到达循环之前就卡住了?
EN

Stack Overflow用户
提问于 2021-09-22 01:53:03
回答 2查看 40关注 0票数 -1
代码语言:javascript
复制
<div id="content-1"></div>
<div id="content-2"></div>
<div id="content-3"></div>

<script type="text/javascript">
    // Write HTML with JS
    document.getElementById("content-1").innerHTML = '<h1>Title</h1>...and more';
    document.getElementById("content-2").innerHTML = 'hello';

    let value = '';
    for(let i = 0; i < aR.length; i++){
        value += aR[i]['name'] + ": " + aR[i]['price'] + "<br/>";
    }
    document.getElementById("content-3").innerHTML = 'hi!';
</script>

由于某些原因,我的代码似乎永远不会到达第三个document.getElementById语句。第三个语句的值应该是value,而不是字符串hi;我认为最初的问题出在value上,所以我将content-3设置为字符串"hi",但现在我意识到我的脚本甚至在此之前都不会运行。

有没有人知道发生了什么以及如何修复它?

EN

回答 2

Stack Overflow用户

发布于 2021-09-22 15:11:51

正如穆罕默德·阿西夫所说,它的aR声明?例如,只需添加这些内容即可工作

代码语言:javascript
复制
 var aR = {
        0: { name: "XX", price: "55" },
        1: { name: "YY", price: "55" }
    };

所有代码,例如

代码语言:javascript
复制
<div id="content-1"></div>
<div id="content-2"></div>
<div id="content-3"></div>

<script type="text/javascript">

    var aR = {
        0: { name: "XX", price: "55" },
        1: { name: "YY", price: "55" }
    };

    // Write HTML with JS
    document.getElementById("content-1").innerHTML = '<h1>Title</h1>...and more';
    document.getElementById("content-2").innerHTML = 'hello';

    let value = '';
    for (let i = 0; i < aR.length; i++) {
        value += aR[i]['name'] + ":" + aR[i]['price'] + "<br/>";
        
    }
    document.getElementById("content-3").innerHTML = 'hi!';
</script>

通过声明aR对象将运行所有代码

票数 -1
EN

Stack Overflow用户

发布于 2021-09-22 03:38:31

首先,只运行这一行并检查您的脚本是否正在运行。

代码语言:javascript
复制
document.getElementById("content-1").innerHTML = '<h1>Title</h1>...and more';

检查一下,这行是显示的吗?

第二,这是什么aR?你之前申报过吗?

代码语言:javascript
复制
     aR.length;
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69277288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档