json循环问题

json循环问题

http://img1.sycdn.imooc.com//climg/5eec63e40955ecae06280382.jpg

图中箭头所指在for循环外边,为什么在网页中能出现正确输出http://img1.sycdn.imooc.com//climg/5eec642009e0cb4310060900.jpg

比如说 第一次 当i等于0是,html已经有值了,怎么让它在i=1是 html内容为空 ,还有如图所示的话document.getElementById("container").innerHTML = html;只执行了一次 不太明白

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1. 同学是不明白是怎么将多条数据拼接到一起了吗?如果是,则是在循环内使用html=html+'内容',将多条数据拼接到一起的。如下图所示:

http://img1.sycdn.imooc.com//climg/5eec6bea09bb21b109960214.jpg

2.  或同学想在循环内将数据清空。如果是,则同学在循环中添加html="";即可。如果都不是,则建议同学重新描述一下问题。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 宋昊男 提问者 #1
    老师提供的源码中如上图 var html = ""; 和document.getElementById("container").innerHTML = html; 都没在循环内 ,为什么数据被清空了,为什么把所有的内容都输出来了,不应该只输出一条吗
    2020-06-19 15:45:45
  • 宋昊男 提问者 #2
    明白了,懂了
    2020-06-19 16:05:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师