統計字符串中字符出現的次數(||和&&的區別)
var str = "ProsperLee";
// || 返回第一個爲真的表達式的值,若全爲假則返回最後一個表達式的值
// && 返回第一個爲假的表達式的值,若全爲真則返回最後一個表達式的值
String.prototype.charCount = function(){
var json = {};
for (var i = 0, l = this.length; i < l; i++) {
json[this[i]] = json[this[i]] + 1 || 1;
}
// console.log(json);
return json;
}
str.charCount();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.