【归纳总结】JS数组的常见操作方法,助你提高开发效率!

在开发中,数组的使用场景非常多,平日中也涉及到很多数组相关操作。本篇文章就归纳总结了一些常见的操作方法分享给大家,要是在开发中能信手拈来,可大大提高开发效率。

随机排序


1、生成随机数

遍历数组,每次循环都随机一个在数组长度范围内的数,并交换本次循环的位置和随机数位置上的元素

function randomSort1(arr) {   for (let i = 0, l = arr.length; i < l; i++) {     let rc = parseInt(Math.random() * l)     // 让当前循环的数组元素和随机出来的数组元素交换位置     const empty = arr[i]     arr[i] = arr[rc]     arr[rc] = empty   }   return arr }  var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9] // 下面两次的结果肯定是不一样的; console.log(randomSort1(arr1)) console.log(randomSort1(arr1))

商匡云商
Logo
注册新帐户
对比商品
  • 合计 (0)
对比
0
购物车