在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 后臺傳入的json數(shù)據(jù),前端jquery如何取出所有type=1的title???

后臺傳入的json數(shù)據(jù),前端jquery如何取出所有type=1的title???

[{"content":"1","create_time":"2018-02-27 15:31:54","id":"0a4faa259fdf4e46b7a8ee371651b0d1","state":0,"title":"1","type":1},{"content":"1","create_time":"2018-02-27 15:32:17","id":"1c8f1404256a407d984e109e8117e827","state":0,"title":"1","type":1},{"content":"1","create_time":"2018-02-27 17:39:08","id":"1de747cb35884682afecea7e2d2dc092","state":0,"title":"1","type":1},{"content":"1","create_time":"2018-02-27 15:32:52","id":"4b4f712d995d4c66b54925a20d8d1c63","state":0,"title":"1","type":1},{"content":"3","create_time":"2018-02-27 17:45:20","id":"59ceded6b3024b3b95bfb1b59619027e","state":0,"title":"3","type":1},{"content":"<p>??????</p><p>???</p><p>&nbsp; &nbsp;??</p>","create_time":"2018-02-27 17:46:04","id":"5ad093e29a404578aa1c3b1c1fe5e477","state":0,"title":"??????","type":2},{"content":"<p>???</p><p>???</p><p>&nbsp; &nbsp; &nbsp; &nbsp;??</p>","create_time":"2018-02-27 17:16:48","id":"6c95cfc93369474bb4f00085fe36e7d3","state":0,"title":"3","type":1},{"content":"3","create_time":"2018-02-27 17:44:24","id":"81871baf05fb44b38d0dd028d91cc2dd","state":0,"title":"3","type":1},{"content":"3","create_time":"2018-02-27 17:06:23","id":"98b15a3b69ea4d6db26ea76b86e6ce7a","state":0,"title":"3","type":1},{"content":"2","create_time":"2018-02-27 16:46:41","id":"fe2823ef07bd48acbeadf48a6e7ff85c","state":0,"title":"2","type":1}]
回答
編輯回答
不舍棄

新增數(shù)組,循環(huán)添加

var newData = [];
data.map((v,i)=>{
    if(v.type== 1){
        newData.push(v.title);
    }
})
2017年2月22日 15:20
編輯回答
薄荷綠

看了前面大神們的回答,所用到的方法大體差不多,這里我就推薦一個插件吧 linq.js
然后過濾的代碼你就可以這樣去寫:

     Enumerable.From(json).Where("$.type === 1").Select("$.title").ToArray();

推薦文章:玩轉(zhuǎn) linq.js。

2017年10月8日 14:54
編輯回答
陪妳哭
  var result = [] // 存儲所有type為1的title

  for (var i = 0; i < list.length; i++) {
    var item = list[i]

    if (item.type === 1) {
      result.push(item.title)
    }
  }
2018年5月2日 05:32
編輯回答
寫榮
json.filter(function(item){
    return item.type===1;
}).map(function(item){
    return item.title
})
2017年3月3日 21:41
編輯回答
焚音
let arr = JSON.parse(result); // result is you target json string;
const titles = [];
arr.map(el => {el.type==1 && titles.push(el.title)});
console.log(titles); // ["1", "1", "1", "1", "3", "3", "3", "3", "2"]
2017年10月4日 09:54
編輯回答
玄鳥
var newArray = arr.filter(item => item.type === 1).map(item => item.title)
2017年8月26日 08:06