![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 71
夜照亮了夜oo
夜是那么黑
展开
-
Js中快速排序
快速排序主要分三部分:1、选出一个基准(pivot) 2、所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作;3、递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序;递归的最底部情形,是数列的大小是零或一,也就是永远都已经被排序好了。虽...原创 2018-02-25 14:25:47 · 147 阅读 · 0 评论 -
splice和slice的区别
splice: splice 删除元素或者添加元素 splice(arg1,arg2,arg3),会改变原数组 arg1:必须,删除/添加的起始位置, arg2: 不写的话,就是数组的长度,也就是删除到 末尾,并且返回 这些删除的元素(这个参数不为0的时候,才会返回这些删除元素,为0的时候会返回 [] ) arg3: 添加的 元素 , 当 arg2 不为0 时,ar...原创 2018-02-25 15:02:12 · 190 阅读 · 0 评论