我有一个对象(键值对)看起来像这样
我想得到一个字符串'[100000025] / [100000013]'
我不能使用var str = OBJ[0].PC + OBJ[1].PC
(这给我'100000025100000013')
因为我需要支架结构。
项目的数量可以变化。
已添加>>不使用箭头功能就可以完成吗?
最佳答案
您可以随时将经典用于循环
let arr = [{PC:'1000'},{PC:'10000'}]
let arrOut = [];
for(let i = 0; i < arr.length; i++) {
arrOut.push('[' + arr[i].PC + ']');
}
现在arrOut等于[“[1000]”,“[10000]”],我们需要将其转换为字符串并在项目之间添加'/'。
let str = arrOut.join('/');
console.log(str) // "[1000]/[10000]"
关于javascript - 将值数组数组循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57476329/