课程
/前端开发
/JavaScript
/JavaScript进阶篇
已经跟同学的对照过了都一样啊 就是不出结果。。。
2020-01-16
源自:JavaScript进阶篇 4-10
正在回答
不好意思,我搞错了。我刚刚测试了一下,去掉var就可以运行了。结果我重新再试了一下加上var,还是可以运行。那说明你可能代码中的标点符号写成中文的了。
不如你把代码复制上来我试试?
勤奋好学好女郎 提问者
麻辣烫不加辣 回复 勤奋好学好女郎 提问者
勤奋好学好女郎 提问者 回复 麻辣烫不加辣
帮我解答一下呗,谢谢你啦
你为什么会想到用[]啊,它前面不是讲用 var myarr=new Array(1,2,3,4)吗,所以到底用()还是[]来赋值啊?
不要被楼上误导。。。显示infos[i][0],并不需要任何判断就可以显示。只要数组里存在这个infos[I][0]即可。
你的代码出错的地方在于你的for循环的写法。for循环中不需要定义变量。
你可以直接修改为
for (i=0;i<infos.length;i++)
就可以正常运行了。
你的 if判断里并没有判断 infos[i][0] 所以肯定输出不出来。
dovument,write后边要输出的是 infos[i]的整套数组 而不是某一个数值 你这里infos[i][0] 写的是指输出数组中的 小A 小B 这一列
infos[i][0]这里写错了
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答为什么我的代码显示不出结果呢?请问哪里出了问题
3 回答代码哪里出错了?不显示结果
3 回答代码问题,为什么显示不出替换结果
1 回答输不出结果,代码问题在哪
1 回答为什么我的结果显示不出来