Node.js中如何在控制台显示带数组名的数组及代码修改咨询
问题解答
1. 让控制台显示带“finalArray”名称的数组
你直接打印finalArray时,控制台只会输出数组本身的内容。要显示带键名的完整结构,把它包装成对象再打印即可:
console.log({ finalArray });
这样控制台就会输出包含finalArray键名的结构,和你最初定义的格式一致。
2. 修改循环代码适配方案
原来的代码是直接往数组finalArray里添加元素,要适配带键名的结构,可以先创建一个包含finalArray键的对象,再往该对象的数组属性中添加元素:
// 定义包含finalArray的目标对象 const result = { finalArray: [] }; for (let i = 0; i < names.length; i++) { result.finalArray.push({"name": names[i]}); } // 打印result就能看到带名称的完整结构 console.log(result);
最终的result就是你需要的带finalArray名称的结构。
内容的提问来源于stack exchange,提问作者Kitty
相关产品推荐
相关产品推荐

