摘要:数组奇数在右边,偶数在左边查找数组第二大值数组深度克隆或者三维数组排序把每个数组元素取出后,排序
1、数组奇数在右边,偶数在左边
var arr = [1,2,3,4,5,6]; arr.sort(function(a){return a%2 !== 0;}); console.log(arr);
2、查找数组第二大值
var arr = [1,6,7,4,3,8]; arr[arr.indexOf(Math.max.apply(null,arr))] = null; console.log(Math.max.apply(null,arr));
3、数组深度克隆
var arr1 = [1,2,3,4]; var arr2; arr2 = arr1.slice(0); //或者 arr2 = arr1.concat(); arr2[1] = "a"; console.log(arr2); console.log(arr1);
4、三维数组排序
var arr = [8,48,3,6,9,[8,48,3,6,9,[8,48,3,6,9]]]; var new_arr = []; for(var i = 0; i < arr.length; i++){ //把每个数组元素取出后,排序 if( !arr[i].length ) new_arr.push(arr[i]); else { for(var j = 0; j < arr[i].length; j++){ if( !arr[i][j].length ) new_arr.push(arr[i][j]); else{ for( var k = 0; k < arr[i][j].length; k++) new_arr.push(arr[i][j][k]); } } } } function sortNumber(a,b){ return a-b; } console.log(new_arr.sort(sortNumber));
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/87988.html
摘要:持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是大公司可能更偏向一些基础或者原理布局一些经典算法方面。现将我在面试过程遇到的问题总结下。目前先传题目答案整理好之后再发布出来。 持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是:大公司可能更偏向一些JS基础或者原理、html布局、一些经典算法方面。小公司的面试更加侧重对经验和细节...
摘要:持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是大公司可能更偏向一些基础或者原理布局一些经典算法方面。现将我在面试过程遇到的问题总结下。目前先传题目答案整理好之后再发布出来。 持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是:大公司可能更偏向一些JS基础或者原理、html布局、一些经典算法方面。小公司的面试更加侧重对经验和细节...
摘要:持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是大公司可能更偏向一些基础或者原理布局一些经典算法方面。现将我在面试过程遇到的问题总结下。目前先传题目答案整理好之后再发布出来。 持续心累的找工作阶段算是结束了,不同公司对面试的知识侧重点不同,整体的感受就是:大公司可能更偏向一些JS基础或者原理、html布局、一些经典算法方面。小公司的面试更加侧重对经验和细节...
阅读 1963·2021-11-24 09:39
阅读 966·2021-11-11 16:55
阅读 1404·2021-10-09 09:43
阅读 1400·2021-10-08 10:17
阅读 1599·2021-08-25 09:41
阅读 401·2019-08-30 13:02
阅读 613·2019-08-29 15:14
阅读 973·2019-08-29 13:53