JS中JSON処理

949 ワード

1、JSでJSONオブジェクトを生成する
var json = [];

var row1 = {};
row1.id= "1";
row1.name = "jyy";
  
var row2 = {id:'2',name:'abc'}

json.push(row1);
json.push(row2);

2、JSでJSONオブジェクトを文字列に解析する方法:var jsonStr = JSON.stringify(json);3、JSがJSONオブジェクトまたは文字列を解析する方法:
var objs = eval(json);
  
var objs = eval(jsonStr);

for(var j = 0;j

4、JS解析JSONオブジェクト並べ替えidフィールド順
function sortNumber(a, b)
{
    return a.id - b.id
}
 
var arr = [
    {
        id: 3,
        name: 'c'
    },{
        id: 1,
        name: 'a'
    },{
        id: 4,
        name: 'd'
    },{
        id: 2,
        name: 'b'
    }]
arr.sort(sortNumber)

もう一つの書き方
this.dataSource.sort((a, b) => {
              return b.startDateMillies - a.startDateMillies;
            });