IT影子

关注

js判断数组中是否有对象

IT影子

关注

阅读 40

2022-03-12

对于字符串类型的当然就直接用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']})
}
})

相关推荐

编程练习生J

js 判断对象中是否有某属性的方法

编程练习生J 62 0 0

犹大之窗

【面试题】js 判断数组中是否有某个值

犹大之窗 167 0 0

龙毓七七

Js判断数组中是否存在某个元素

龙毓七七 18 0 0

河南妞

js判断对象中是否存在某个属性

河南妞 96 0 0

慕犹清

Vue(JS)中判断数组对象中是否含有某个键值(或者某个对象的值)

慕犹清 83 0 0

boomwu

JS判断数组对象中是否存在某个字符片段

boomwu 58 0 0

Resin_Wu

js判断在不在数组中js判断一个元素是否在数组中

Resin_Wu 83 0 0

萍儿的小确幸

js 判断对象数组是否存在某一个对象

萍儿的小确幸 74 0 0

钵仔糕的波波仔

js判断是否是Json对象

钵仔糕的波波仔 186 0 0

悬灸人雪洋

node js 判断数组中是否包含某个值

悬灸人雪洋 69 0 0

精彩评论(0)

0 0 举报