我尝试使用map方法转换数组值,并使用控制台打印出值。
function transformToObjects(numberArray) {
return numberArray.map((number) => {
return { val: number };
});
}
我试图使用console.log(numberArray);
打印数组值,但浏览器一直显示“ReferenceError”。
预期的结果应该如下所示:
{val: 1}, {val: 2}, {val: 3}
2条答案
按热度按时间xzv2uavs1#
您遇到的问题是,您试图在map操作后直接打印numberArray,但numberArray本身并没有被map方法修改。相反,map方法返回一个包含转换后的值的新数组。
j1dl9f462#
试试这个