主要使用Array对象中的Sort()方法
API-Sort()方法
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<p id="demo">单击按钮进行数组排列</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
var points = [{i:10,c:0},{i:9,c:0},{i:1,c:0},{i:5,c:0},{i:25,c:0},{i:10,c:0}];
points.sort(function(o1,o2){return o1.i-o2.i});
var x=document.getElementById("demo");
var text ='';
points.forEach(function(c){
text += JSON.stringify(c);
});
x.innerText = text;
}
</script>
本文介绍了一个使用JavaScript的Sort()方法对包含多个元素的对象数组按特定属性进行排序的例子。通过一个简单的按钮点击事件触发排序操作,并将排序后的结果展示在页面上。
1938

被折叠的 条评论
为什么被折叠?



