Js sort排序使用方法_javascript技巧
程序员文章站
2022-03-24 13:09:29
...
javascript 中 array.sort() 中的参数,需要传入的是一个函数,而且必须是一个函数。
其中的x ,y代表的是array中的两个对象。
需要注意的是,返回类型只有三种:负整数、零、正整数
一般习惯上使用 -1 0 1 代表
另外有个小技巧,如果只需要对一个属性进行比较,比如这里的年龄,那么整个排序方法就只有一句话了
function a(x,y){
return x.age-y.age;
}
其中的x ,y代表的是array中的两个对象。
需要注意的是,返回类型只有三种:负整数、零、正整数
一般习惯上使用 -1 0 1 代表
另外有个小技巧,如果只需要对一个属性进行比较,比如这里的年龄,那么整个排序方法就只有一句话了
复制代码 代码如下:
function a(x,y){
return x.age-y.age;
}
推荐阅读
-
Node.js实战 建立简单的Web服务器_javascript技巧
-
js实现格式化金额,字符,时间的方法_javascript技巧
-
js控制iframe的高度/宽度让其自适应内容_javascript技巧
-
js实现网页检测是否安装了 Flash Player 插件_javascript技巧
-
js实现瀑布流的一种简单方法实例分享_javascript技巧
-
Json字符串转换为JS对象的高效方法实例_javascript技巧
-
jQuery及JS实现循环中暂停的方法_javascript技巧
-
如何写JS数组sort的比较函数_javascript技巧
-
JS location几个方法小姐_javascript技巧
-
JS面向对象编程浅析_javascript技巧