猿问

循环嵌套拼接字符串问题

     [{ poster: 'tom',
       post: '111',
       time: 2017-08-29T02:12:42.186Z,
       head: '/head/author.png',
       comment: [Object],
       imgs: [] } },
       ..
       ..
  ]

有多个这样的数据,每个数据下comment又有多个数据,应该怎样遍历拼接?

var html=""
for(i=0;i<data[i].length;i++){
 for(j=0;j<data[i].comment.length;j++){
 html+=..
 }
}

是不是这样两层嵌套?这样老是出错。

qq_小白_7
浏览 1618回答 1
1回答

橋本奈奈未

如果只有两层那这样就可以了,如果不止两层,是不定的话就用递归的方法去遍历
随时随地看视频慕课网APP
我要回答