数组中sort

来源:互联网 发布:酷宝数据 造假 编辑:程序博客网 时间:2024/06/16 08:53



数组sort的用法
  
  用sort  age的大小依次给他们排序.
var ob=[{age:99},{age:9},{age:399},{age:199}]
        ob.sort(function(a,b){
            return a.age > b.age?1:-1
        })

        cc.log('???', ob.toString())




onLoad: function () {
        this.schedule(this._sortByY.bind(this), 0.1)
    },
    _sortByY:function(){
        var arr = this.npcLayer.getChildren()
        arr.sort(function(a,b){
            return a.y < b.y            
        })
        for(var i=0;i<arr.length;i++){
            arr[i].zIndex  = i
        }
    }

0 0
原创粉丝点击