最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript对象数组按照某个属性降序排列

来源:动视网 责编:小采 时间:2020-11-27 20:29:04
文档

JavaScript对象数组按照某个属性降序排列

JavaScript对象数组按照某个属性降序排列:<!DOCTYPE html> <html> <body> <script> //定义一个对象数组 var data = [{ name: "海外事业部", value: 0.58 }, { name: "内销", value: 0.36 }, { name
推荐度:
导读JavaScript对象数组按照某个属性降序排列:<!DOCTYPE html> <html> <body> <script> //定义一个对象数组 var data = [{ name: "海外事业部", value: 0.58 }, { name: "内销", value: 0.36 }, { name


<!DOCTYPE html> 
<html> 
<body> 
<script> 
//定义一个对象数组 
var data = [{ 
name: "海外事业部", 
value: 0.58 
}, { 
name: "内销", 
value: 0.36 
}, { 
name: "互联网中心", 
value: 0.78 
}];    
//定义一个比较器--降序排列 
function compare(propertyName) { 
return function(object1, object2) { 
var value1 = object1[propertyName]; 
var value2 = object2[propertyName]; 
if(value2 < value1) { 
return -1; 
} else if(value2 > value1) { 
return 1; 
} else { 
return 0; 
} 
} 
} 
console.info(JSON.stringify(data)); 
//使用方法 
data.sort(compare("value"));  
console.info(JSON.stringify(data));  
</script> 

<h1>JavaScript 对象数组 按照某个属性 降序排列</h1> 

<p> 
JavaScript 对象数组 按照某个属性 降序排列 
</p> 



</body> 

</html>

文档

JavaScript对象数组按照某个属性降序排列

JavaScript对象数组按照某个属性降序排列:<!DOCTYPE html> <html> <body> <script> //定义一个对象数组 var data = [{ name: "海外事业部", value: 0.58 }, { name: "内销", value: 0.36 }, { name
推荐度:
标签: 一个 降序排列 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top