• js中数组的sort() 方法


    sort()  方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串UniCode码。因为排序是按照字符串UniCode码的顺序进行排序的,所以首先应该把数组元素都转化成字符串(如有必要),以便进行比较。

    语法:arrayObject.sort(sortby);

    参数sortby  可选,用来规定排序的顺序,但必须是函数。

    var arr = [3, 2, 7, 0, 9]
    console.log(arr.sort())           //[0, 2, 3, 7, 9]

    升序排列

    var arr = [3, 2, 7, 0, 9]
    console.log(arr.sort(sortArr))
    
    function sortArr(a, b) {
       return a - b
    }

    数组对象根据每一项的某一属性排序

    console.log(list.sort(this.sortData))
        sortData(a, b) {
          return Date.parse(b.date) - Date.parse(a.date);    //根据日期排序
        }
  • 相关阅读:
    webp怎么打开 webp怎么转换成jpg
    波浪运动
    缓动
    动画的封装
    单张滑动tab 组件
    明星单品tab
    多个tab选项卡
    下拉框
    购物车css样式效果
    菜单导航兼容和不兼容捕获方法
  • 原文地址:https://www.cnblogs.com/shun1015/p/14656619.html
Copyright © 2020-2023  润新知