Rumah > hujung hadapan web > tutorial js > 分享自己对sort的深入理解

分享自己对sort的深入理解

零下一度
Lepaskan: 2017-06-30 10:28:05
asal
1106 orang telah melayarinya

回调函数: 

//回调函数:把一个方法A当做参数值传递给另外一个函数B,在B执行的过程中,我们随时根据需求让A方法执行function fn(callback){
            callback();
        }
        fn(function(){})
Salin selepas log masuk

sort深入理解代码

var ary = [12,23,14,34,23,1,14,16,26,2];
        ary.sort(function(a,b){//a->每一次执行匿名函数的时候,找到的数组中的当前项//b->当前项的后一项return a - b;//升序 如果a>b,返回大于0的数,a和b交换位置return b - a;//降序 如果b>a,返回的>0,a和b交换位置//我return的是一个>0 / <=0的数,大于0 让a和b交换位置,小于等于0原来的位置不动        })

        ary.sort(function(a,b){return 1;//不管a和b谁大,每一次都返回一个恒大于0的数,也就是每一次a和b都要交换位置,最后的结果就是原有数组倒过来排列了==>reverse})
Salin selepas log masuk
 ary ='小郭',age:78'小将',age:13'小王',age:107'小陈',age:256 parseFloat(a.age) -
Salin selepas log masuk

Atas ialah kandungan terperinci 分享自己对sort的深入理解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan