摘要:數(shù)組奇數(shù)在右邊,偶數(shù)在左邊查找數(shù)組第二大值數(shù)組深度克隆或者三維數(shù)組排序把每個數(shù)組元素取出后,排序
1、數(shù)組奇數(shù)在右邊,偶數(shù)在左邊
var arr = [1,2,3,4,5,6]; arr.sort(function(a){return a%2 !== 0;}); console.log(arr);
2、查找數(shù)組第二大值
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、數(shù)組深度克隆
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、三維數(shù)組排序
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++){ //把每個數(shù)組元素取出后,排序 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));
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/87988.html
摘要:持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是大公司可能更偏向一些基礎(chǔ)或者原理布局一些經(jīng)典算法方面?,F(xiàn)將我在面試過程遇到的問題總結(jié)下。目前先傳題目答案整理好之后再發(fā)布出來。 持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是:大公司可能更偏向一些JS基礎(chǔ)或者原理、html布局、一些經(jīng)典算法方面。小公司的面試更加側(cè)重對經(jīng)驗和細節(jié)...
摘要:持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是大公司可能更偏向一些基礎(chǔ)或者原理布局一些經(jīng)典算法方面?,F(xiàn)將我在面試過程遇到的問題總結(jié)下。目前先傳題目答案整理好之后再發(fā)布出來。 持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是:大公司可能更偏向一些JS基礎(chǔ)或者原理、html布局、一些經(jīng)典算法方面。小公司的面試更加側(cè)重對經(jīng)驗和細節(jié)...
摘要:持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是大公司可能更偏向一些基礎(chǔ)或者原理布局一些經(jīng)典算法方面。現(xiàn)將我在面試過程遇到的問題總結(jié)下。目前先傳題目答案整理好之后再發(fā)布出來。 持續(xù)心累的找工作階段算是結(jié)束了,不同公司對面試的知識側(cè)重點不同,整體的感受就是:大公司可能更偏向一些JS基礎(chǔ)或者原理、html布局、一些經(jīng)典算法方面。小公司的面試更加側(cè)重對經(jīng)驗和細節(jié)...
摘要:測試排序后相鄰去除法思路先將數(shù)組經(jīng)過排序,這時候相同的元素處于相鄰的位置所以在便利數(shù)組的時候我們只將與前一值不重復(fù)的值注意這里測試中方式補充這種方式兼容性但是可以通過轉(zhuǎn)不太好,但是非常簡潔。 不管是面試還是平時寫程序的過程中我們經(jīng)常會遇到要對數(shù)組進行去重的問題,該文總結(jié)了一些常見的數(shù)組去重的方法。 對象鍵值對法 思路:新建一js對象json以及新數(shù)組reArr,遍歷數(shù)組元素是否為jso...
閱讀 1996·2021-11-24 09:39
閱讀 989·2021-11-11 16:55
閱讀 1443·2021-10-09 09:43
閱讀 1431·2021-10-08 10:17
閱讀 1664·2021-08-25 09:41
閱讀 436·2019-08-30 13:02
閱讀 637·2019-08-29 15:14
閱讀 1014·2019-08-29 13:53