【发布时间】:2023-02-08 19:09:09
【问题描述】:
function removeRed(foodArray) {
return foodArray.filter(function (food) {
return food.color !== "red";
});
}
document.write(
removeRed([
{ name: "Apple", color: "red" },
{ name: "Egg", color: "white" },
{ name: "orange", color: "orange" },
])
);
console.log(
removeRed([
{ name: "Apple", color: "red" },
{ name: "Egg", color: "white" },
{ name: "orange", color: "orange" },
])
);`
我在控制台日志中得到了想要的结果,但是 document.write 给出了输出-[object Object],[object Object]”
谁能给我解释一下这是怎么回事?your text
【问题讨论】:
-
HTML 无法解析对象。但是,您可以使用
JSON.stringify(object)将对象转换为字符串
标签: javascript html function