때문이다 최종 어떤 목적 완전히 명확하지 않다.
{
"Java": 8,
"jQuery": 4,
"Hibernate": 1,
"Spring": 1,
"Instagram": 1
}
JS를 : : 개체가 생성
처럼 보이는 문자열에서 개체를 만듭니다에 이어
var str = 'Java$$Java$$jQuery$$Java$$jQuery$$Java$$Java$$Java$$Hibernate$$Java$$Java$$Spring$$Instagram$$jQuery$$jQuery$$';
var arr = str.split('$$')
var obj = {};
for (i = 0; i < arr.length; i++) {
if (arr[i] != '') {
if (!obj[arr[i]]) {
obj[arr[i]] = 0;
}
obj[arr[i]]++;
}
}
당신은 모든 값을 얻거나하는 오브젝트를 통해 루프는 단순히 하나 개의 값을 찾아 볼 수
var jQueryOccurences= obj['jQuery'];
데모 : http://jsfiddle.net/25hBV/1/
,
도 참조 http://stackoverflow.com/questions/4009756/how-to-count-string-occurrence-in-string – WebStakker