第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

統(tǒng)計(jì)字符串出現(xiàn)次數(shù)最多

統(tǒng)計(jì)字符串出現(xiàn)次數(shù)最多

蝴蝶不菲 2018-09-13 18:10:54
這幾天公司面試新人,出了一道題,統(tǒng)計(jì)字符串出現(xiàn)次數(shù)最多var str = 'asdfssaaasasasasaa'; var json = {};for (var i = 0; i < str.length; i++) {    if(!json[str.charAt(i)]){         json[str.charAt(i)] = 1;     }else{         json[str.charAt(i)]++;     } }; var Max = 0; var Index = '';for(var i in json){    if(json[i]>iMax){        Max = json[i];         Index = i;     } } console.log('出現(xiàn)次數(shù)最多的是:'+Index+'出現(xiàn)'+Max+'次');我用了另一種方法,同事說那樣執(zhí)行效率低,寫了這種給我看,其中有一步不懂    if(!json[str.charAt(i)]){        json[str.charAt(i)] = 1;     }else{         json[str.charAt(i)]++;    }     對象加[]這種是什么做法?
查看完整描述

1 回答

?
qq_花開花謝_0

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個贊

在json中取一個key為str.charAt(i)的value,功能和.一樣,比如'var json = {a: 3},
但是又有一些區(qū)別:

[]總是能代替點(diǎn)運(yùn)算符。但"."不一定能全部代替[]
[]可以用字符串變量的內(nèi)容作為屬性名
[]可以用純數(shù)字為屬性名
[]可以用js的關(guān)鍵字和保留字作為屬性名


查看完整回答
反對 回復(fù) 2018-10-09
  • 1 回答
  • 0 關(guān)注
  • 642 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號