0
点赞
收藏
分享

微信扫一扫

js判断数组中是否有对象

IT影子 2022-03-12 阅读 38

对于字符串类型的当然就直接用indexOf即可判断

对于{"name": "test", "age": 20}这种就不行了

方法:

# 使用JSON.stringify来搞

data.forEach((eldata) => {
if (JSON.stringify(this.categoryList).indexOf(JSON.stringify({ text: eldata['category'], value: eldata['category']})) == -1) {
this.categoryList.push({ text: eldata['category'], value: eldata['category']})
}
})
举报

相关推荐

0 条评论