我很难调试输出:
content.forEach(console.log);
content
是一个字符串数组。问题是它似乎为数组中的每个元素注销了整个content
变量。
当我最终将其改为
时content.forEach(function(a){ console.log(a) });
它开始工作了。这是什么恶魔?
答案 0 :(得分:3)
Array.forEach传递回调三个值:
currentValue :数组中正在处理的当前元素。
index :数组中正在处理的当前元素的索引。
数组:正在应用forEach的数组。
Console.log打印出所有参数,而不仅仅是第一个参数。