data如何对从 JSON 获得的对象数组进行排序。
获取产品.js
var data = [{
"id": "0",
"name": "stul"
}, {
"id": "1",
"name": "stol"
}, {
"id": "4",
"name": "json"
}]
var productData;
productData = data;
$.each(productData, function(i, prod) {
$('#products_section').append("<div>" + prod.id + "</div><div>" + prod.name + "</div>");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="products_section"></div>
我如何按id从大到小或按名称对它们进行排序?
sort()您可以使用 JavaScript函数对数组进行排序。要对数组对象进行排序,您需要使用比较功能。