string字符串的常用屬性

     找到這個字符串中每個字符出現了多少次
      var str2 = "wha";
     var obj = {};
     str =  str.toLowerCase();
     for( var i = 0 ; i < str2.length; i++){
    if(obj[str2[i]]){
        obj[str2[i]]++;
        console.log(obj[str2[i]])
    }else{
        obj[str2[i]] = 1;
        console.log(obj[str2[i]])
    }
}
console.log(obj);
輸出是
這道題的解題思路,創建一個空的對象,利用鍵對值,字符是鍵,次數是值,一一對應,
(obj[str2[i]]查看對象裏面有沒有這個屬性,有的話++,沒有的話這個字母作爲屬性名,值爲1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章