文章博客

技术团队文档示例


【工具函数】数组对象属性排序

<h4>数组对象里面的按照属性的大小排序</h4> <hr /> <p>比如:按照属性为年龄的大小排序</p> <pre><code class="language-javascript">var students = [ { name:'judy', age:18 }, { name:"wayne", age:11 }, { name:'join', age:39 } ] //方法一: function sortByKey(array,key){ return array.sort((a,b)=&gt;{ var x = a[key]; var y = b[key]; // return (x&lt;y?-1:((x&gt;y)?1:0)) return x - y //从小到大 }) } //方法二: function sortByKey(array,key){ return array.sort((a,b)=&gt;{ var x = a[key]; var y = b[key]; return (x&lt;y?1:((x&gt;y)?-1:0)) //从大到小 }) } </code></pre>

页面列表

ITEM_HTML