js對JSON資料排序

2022-04-03 18:27:56 字數 934 閱讀 8839

一、適用於數字排序和字幕排序

json 的排序方法有很多種,這是其中最簡單的一種方法。

**如下:

var sortby = function (filed, rev, primer)

if (a < b)

if (a > b)

return 1;}};

var obj = [, ,

];1、數字排序

**如下:

obj.sort(sortby('b', false, parseint));

console.log(obj);

2、字串排序

**如下:

obj.sort(sortby('b', false, string));

console.log(obj);

二、json排序例子2

**如下:

var willsort = [,,

,,];/*

@function     jsonsort 對json排序

@param        json     用來排序的json

@param        key      排序的鍵值

*/function jsonsort(json,key)

json[i+1] = temp;

}return json;

}var json = jsonsort(willsort,'age');

console.log(json);

三、json排序例子3

**如下:

var people = [,,

];function sortbykey(array, key) );

}people = sortbykey(people, 'name');

對json資料進行排序和搜尋

在使用ajax獲取資料時後台返回的大部分都是json資料,在進行程式開發時有時會需要直接對這些json資料在js程式中再進行一定的操作,如排序 搜尋等,而不是通過ajax請求由資料庫進行這些操作。今天我就教給大家如何使用陣列的方法來實現這些操作 假設json就是後台傳過來的json資料 var te...

js遍歷json資料

w3c dtd xhtml 1.0 transitional en area area left area right class title width 728 height 47 id title img class con class bottom class dh width 712 hei...

JS獲取JSON資料

檢視後台傳回的資料是string型別資料,還是json格式的資料 本身是json型別資料 按object.property形式觀察格式 最好用console.log data 來檢視一下輸出的結果,方便弄清楚格式 用object.property.args來獲取,獲取到的資料內部有不同格式的,需按對...