摘要: 降序:先找最大值,排在最左边,再找第二大的值,往左边靠...,已经排好的,不再参与比较 var arr = [3,2,1]; // 》 [1,2,3] // arr[0]放最小的值,所以将arr[0]跟后面所有值比较,如果有比arr[0]更小的,就跟arr[0]交换位置 for(var i=1;i< 阅读全文
posted @ 2022-05-05 19:21 减淡 阅读(32) 评论(0) 推荐(0)
摘要: 相邻两个元素进行比较,将一个数组中的数字使用循环进行升序或降序的排列 var arr = [3,2,1]; // > [1,2,3] // 相邻的元素比较,就是下标i的元素跟下标i+1的元素比较 - 所以循环要比正常的遍历少一次 for(var i=0;i<arr.length-1;i++){ // 阅读全文
posted @ 2022-05-05 19:13 减淡 阅读(40) 评论(0) 推荐(0)
摘要: unshift - 给数组开头添加一个或多个元素 - 返回数组新长度 var arr = ['a','b','c']; var l = arr.unshift('d') console.log(arr) // ['d','a','b','c'] console.log(l) // 4 shift - 阅读全文
posted @ 2022-05-05 19:11 减淡 阅读(134) 评论(0) 推荐(0)
摘要: <script> var arr = [ { goodsImg:'https://img30.360buyimg.com/seckillcms/s140x140_jfs/t1/186995/37/12433/183771/60e7ffb3E1b78db87/c5696abfd650ef64.jpg. 阅读全文
posted @ 2022-05-05 19:08 减淡 阅读(70) 评论(0) 推荐(0)