求助构建web后,数组不能正常显示

cocos中运行,显示正常
image
构建web后,显示
image

代码:
let numString:string=‘查找树节点顺序::’;

        let num:number[];

        // 检查 visited 是否是数组

        if (Array.isArray(this.thisAgent.visited)) {

            num=this.thisAgent.visited;

        }else{

            num=Array.from(this.thisAgent.visited);

        };

        num.forEach(v=>{

            numString=numString+JSON.stringify(v)+';';

            console.log('v:',v);

            console.log('numString:',numString);

        })

        let numString2=numString.substring(0,numString.length-1);

        neighborVisitedLabel.string=numString2;

用了各种方法,数组join(,),显示为:查找树节点顺序:[object set]
json.stringfy方法,显示为:查找树节点顺序:{}
就是显示不了具体数字

console.table

已经解决,构建过程,通过[…set]得到数组的方式,在web里仍识别为set,不是数组。从set得到数组,最好不要通过[…set]语法

[…set.values()]

这个是引擎编译的bug,最好不要用太高级的语法