JSON 物件陣列快速查出陣列中的某個物件

2022-06-12 07:00:13 字數 571 閱讀 1248

使用js陣列的"find()"和"findindex()"方法

find()方法返回陣列中滿足提供的測試函式的第乙個元素的值。沒有則返回undefined

findindex()方法返回陣列中滿足提供的測試函式的第乙個元素的索引。沒有則返回-1。

1     let json=[,,,];

2 json.findindex(item=>item.name=="趙六");      //

33 json.findindex(item=>item.name=="趙六111");    //

-14 json.find(item=>item.name=="李四111")       //

undefined

5 json.find(item=>item.name=="李四")         //

php 陣列轉json物件 和json 陣列

php中陣列轉json的規則是 當沒有指定索引 0 n 時會轉換為json陣列,而指定了索引會轉換為json物件。php的陣列在轉json的時候,如果索引連續,則轉成陣列。如果索引不連續,則會轉成物件 1 沒有指定索引的情況 attr array a b c d e 轉換為json a b c d ...

json物件轉物件陣列

物件的兩種取值方式 let obj console.log obj.name wan 這是最普通的一種方式,還有一種方式我們用的不太多,就是使用包住屬性名取值 let obj console.log obj name wan 將物件轉化為陣列 let obj 如果目標陣列只是為了得到物件的key的集...

解析json物件,陣列

工作中需要請求第三方介面,返回的都是json格式的字串或者json陣列 所以用到了兩個解析的方法 1.解析字串 string sr 請求的方法 workbean workbean json.parseobject sr,workbean.class 注釋 workbean 是返回json對應的字段的...