六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

2018前端面試經(jīng)常見算法題

[摘要]這次給大家?guī)?018前端面試常見算法題,2018前端面的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。1對(duì)象轉(zhuǎn)換為數(shù)組var obj={ 0:我, 1:的, 2:媽, 3:呀, length:4}//obj格式必須是類似數(shù)組的格式(鍵值是索引,具有l(wèi)ength屬性)var _slic...
這次給大家?guī)?018前端面試常見算法題,2018前端面的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來看一下。

1對(duì)象轉(zhuǎn)換為數(shù)組

var obj={  0:'我',  1:'的',  2:'媽',  3:'呀',  length:4}//obj格式必須是類似數(shù)組的格式(鍵值是索引,具有l(wèi)ength屬性)var _slice=[].slice;var objArr=_slice.call(obj);

2.統(tǒng)計(jì)一個(gè)字符串出現(xiàn)最多的字母

function countMost(str) {  const objCount = {};
  str = str.split('').sort().join('');  for(let i=0; i<str.length; i++) {    let lastIndex = str.lastIndexOf(str[i]);
    num = lastIndex - i + 1;
    objCount[str[i]] = num;
    i = lastIndex;
  }  let maxStr = [],
      maxValue = 1;  for(let p in objCount) {    if(objCount[p] > maxValue) {
      maxStr = [];
      maxStr.push(p);
      maxValue = objCount[p];
    }else if(objCount[p] == maxValue){
      maxStr.push(p);
    }
  }  return maxStr.length == 1? maxStr[0] : maxStr;
}console.log(countMost('afjghdfffffraaaasdddddenas'));

3.找出下列正數(shù)組的最大差值

const arr = [10,5,11,7,8,9];function getMaxProfit(arr) {  let max = arr[0],
      min = arr[0];  for(let i=1; i<arr.length; i++) {
    max = Math.max(max,arr[i]);
    min = Math.min(min,arr[i]);
  }  return max - min;
}console.log(getMaxProfit(arr));

4.獲取數(shù)組中最大或者最小值

function maxAndMin(arr){  return {    max:Math.max.apply(null,arr.join(',').split(',')),    min:Math.min.apply(null,arr.join(',').split(','))
  }
}var arr = [22,0,[3,4,2,55]];
maxAndMin(arr).max;// 55maxAndMin(arr).min;// 0

5.生成指定長(zhǎng)度的隨機(jī)字母數(shù)字字符串

function getRandomStr(len) {  var str = "";  for( ; str.length < len; str += Math.random().toString(36).substr(2));  return str.substr(0, len);
}

相信看了本文案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)閱讀:

用jq發(fā)送多個(gè)ajax然后執(zhí)行回調(diào)的小技巧

怎樣使用偽元素first-letter讓文字首字母大寫

JavaScript的函數(shù)重載詳解

以上就是2018前端面試常見算法題的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。




主站蜘蛛池模板: 欧美一级黄色带 | 亚洲国产www | 色综合久久综合网观看 | 亚洲国产成人久久综合野外 | 中文国产成人久久精品小说 | 特黄一级毛片 | 五月婷婷 六月丁香 | 亚欧精品在线观看 | 天天翘夜夜洗澡天天做 | 日韩视频亚洲 | 天天操狠狠操夜夜操 | 外国成人网在线观看免费视频 | 日本一道在线 | 日韩一区二区中文字幕 | 亚洲欧美在线综合一区二区三区 | 色哟哟国产成人精品 | 亚洲日本高清 | 欧美亚洲国产精品久久第一页 | 亚洲v日本v欧美v综合v | 日韩毛片在线视频 | 亚洲国产成人久久精品hezyo | 四虎成年永久免费网站 | 午夜影院官网 | 欧美做真爱欧美观看免费 | 日日日干 | 亚洲欧美人妖另类激情综合区 | 亚洲综合色网 | 一级做a视频 | 月婷婷色狠狠 | 日韩欧美激情视频 | 亚洲精品在线免费观看视频 | 青娱乐在线观看 | 欧美亚洲国产视频 | 伊人影院网 | 亚洲成在人线影视天堂网 | 日韩在线一区视频 | 日本欧美一区二区三区视频麻豆 | 综合色综合 | 日本视频在线 | 欧美丝袜一区二区 | 午夜手机福利视频 |