You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在console.table中显示对象的char属性?

只在console.table中展示对象的char属性的方法

你遇到的问题是因为tileGridArray是二维数组,数组本身没有char属性,只有数组里每个子对象才有,所以直接写tileGridArray.char会返回undefined。下面给你两种可行的解决办法:

方法1:指定console.table要显示的列

console.table支持第二个参数,用来指定只展示哪些属性列,直接传入['char']就能只显示每个对象的char值,同时保留原有的二维数组结构:

console.table(tileGridArray, ['char'])

方法2:转换为仅包含char值的二维数组

如果你想输出纯char值组成的表格,不用保留原对象结构,可以通过嵌套map把原数组转换成只存char值的二维数组,再传入console.table:

// 转换数组
const charOnlyGrid = tileGridArray.map(row => row.map(tile => tile.char));
// 输出表格
console.table(charOnlyGrid);

内容的提问来源于stack exchange,提问作者catShietBud

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 05:52:37