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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

找到字符串中每個(gè)字符串出現(xiàn)了多少次?

找到字符串中每個(gè)字符串出現(xiàn)了多少次?

var?str3?=?"whAt?are?You?dOinG?" //轉(zhuǎn)換為小寫 str3?=?str3.toLocaleLowerCase(); //創(chuàng)建一個(gè)空對(duì)象,目的是吧字母作為鍵,次數(shù)作為值 var?obj?=?{}; //遍歷字符串,獲取每個(gè)字母 for?(var?i?=?0;?i?<?str3.length;?i++)?{ ????//每個(gè)字母 ????var?key?=?str3[i]; ????//判斷obj中有沒有這個(gè)鍵 ????if?(obj[key])?{????=?=?=?=?=?=?>? ????????obj[key]++; ????}?else?{ ????????obj[key]?=?1; ????} } //遍歷對(duì)象,顯示每個(gè)字母的出現(xiàn)次數(shù) for?(key?in?obj){ ????console.log(key+"出現(xiàn)的次數(shù)為"+obj[key]); }這個(gè)if判斷是怎么實(shí)現(xiàn)字符串中如果出現(xiàn)重復(fù)字符會(huì)加1的?
查看完整描述

1 回答

?
qq_藥藥_0

TA貢獻(xiàn)52條經(jīng)驗(yàn) 獲得超27個(gè)贊

if?(obj[key])?{
????obj[key]++;
}?else?{
????obj[key]?=?1;??
}
這一代碼相當(dāng)于給每個(gè)字符出現(xiàn)的次數(shù)初始值設(shè)定為1(?obj[key]?=?1;),當(dāng)這個(gè)字符重復(fù)出現(xiàn)時(shí),
給它加1,也就是統(tǒng)計(jì)它出現(xiàn)的次數(shù),如果最后只出現(xiàn)一次也就是最開始設(shè)定的1


查看完整回答
反對(duì) 回復(fù) 2018-09-11
  • 簡(jiǎn)單簡(jiǎn)同學(xué)
    簡(jiǎn)單簡(jiǎn)同學(xué)
    不太懂 if(obj[key]),括號(hào)里是怎么做判斷的, i=2,obj[key]是"a",返回結(jié)果是true; i=5,obj[key]是"a",返回結(jié)果是true; 是這樣判斷的嗎? 如果i=0,obj[key]是"w",為什么返回結(jié)果會(huì)是flase呢?
  • 1 回答
  • 0 關(guān)注
  • 1210 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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