JS数组排序

JS数组排序主要有冒泡法和快速排序,还有就是自有对象Math所带有的方法Math.max();

let arr=[1,2,3,4];

因为Math.max()里面并不能直接传递数组,所以就需要使用到apply或者call,

Math.max.apply(null,arr)

第一个参数传什么都可以,主要的作用是让函数的this的指向发生改变

还有就是ES6里面的 ...,将数组进行解析

Math.max(...arr)

posted @ 2018-04-18 08:22  drizzle_wen  阅读(123)  评论(0编辑  收藏  举报