Javascript在列表中循环不起作用

Javascript在列表中循环不起作用,javascript,loops,Javascript,Loops,我试图制作一张表情表,并制作了一个foreach循环来制作一张表: emojis=['试试这个: emojis=['一种更实用的方法,它创建一个表元素并使用和: emojis=['你想要吗 const emojis= ['预期的输出是什么?不要使用.innerHTML+=-你应该在这里提供完整的HTML,如果你不使用el.innerHTML+='',这将通过HTML解析器,因为它是无效的,它将自动完成或丢弃,因此HTML生成是有效的。如果你根本不生成HTML,可能是最好的但是直接创建DOM

我试图制作一张表情表,并制作了一个foreach循环来制作一张表:

emojis=['试试这个:


emojis=['一种更实用的方法,它创建一个表元素并使用和:

emojis=['你想要吗

const emojis=

['预期的输出是什么?不要使用
.innerHTML+=
-你应该在这里提供完整的HTML,如果你不使用
el.innerHTML+=''
,这将通过HTML解析器,因为它是无效的,它将自动完成或丢弃,因此HTML生成是有效的。如果你根本不生成HTML,可能是最好的但是直接创建DOM节点。换句话说,你不能像在字符串或文本编辑器中那样在innerHTML中插入部分元素并在以后关闭它们。这是否回答了你的问题?