JSON 객체의 배열에 대한 문자열 배열

richardnixonthethird

예를 들면 :

var array = ['a','a','b','b','c','c','c','c','d','d','d','d','d','d'];

var ans = array.reduce(function(acc,curr){
    if(typeof acc[curr] == 'undefined') {
        acc[curr] = 1;   
    } else {
        acc[curr] += 1;
    }

    return acc;
}, {});

나에게 줄 것이다 :

ans = {'a':'2','b':'2','c':'4','d':'6'}

하지만 내 목표는이 형식으로

ans = [{'word':'a','count':'2'},{'word':'b','count':'2'},{'word':'c','count':'4'},{'word':'d','count':'6'}]

어떤 도움을 주시면 감사하겠습니다.

이미 간결한 데이터 형식이 있지만 더 자세한 버전으로 변환해야하는 경우 시도해보십시오.

var wordCount = [];
Object.keys(ans).forEach(function(word) {
    wordCount.push({
        word: word,
        count: ans[word]
    });
});

올인원 솔루션을 원한다면이 솔루션을 사용해보십시오.

var array = ['a','a','b','b','c','c','c','c','d','d','d','d','d','d'];

var ans = array.map(function(word) {
    return { word: word, count: 1 };
}).reduce(function(p, c) {
    for (var i = 0, l = p.length; i < l; i++) {
        if (p[i].word === c.word) {
            p[i].count += c.count;
            return p;
        }
    }
    p.push(c);
    return p;
}, []);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 객체에 대한 JSON 배열

분류에서Dev

객체 목록에 대한 JSON 배열

분류에서Dev

배열의 객체에 여러 속성에 대한 JSON_CONTAINS?

분류에서Dev

객체에 대한 배열

분류에서Dev

JSON 데이터 유형에 대한 배열의 객체 속성 검색 문제

분류에서Dev

한 json 배열에서 다른 json 배열로 객체 복사

분류에서Dev

문자열의 JSON 배열

분류에서Dev

배열의 JSON 객체

분류에서Dev

"배열"에 대한 JSON 개체

분류에서Dev

JSON.parse가 작동하지 않는 문자열에서 배열 객체를 가져 오는 eval의 대안

분류에서Dev

PHP 배열에 대한 JSON 개체-잘못된 배열

분류에서Dev

적절한 객체 배열에 대한 JSON.parse 결과

분류에서Dev

json 객체에 대한 은밀한 배열

분류에서Dev

CoffeeScript : 객체에 대한 객체 배열

분류에서Dev

Scala Play Json의 배열에 대한 JsPath

분류에서Dev

angularJs ng-json 객체의 배열에 대해 반복

분류에서Dev

객체의 json 배열에서 선택한 멤버 유지

분류에서Dev

데이터 테이블에 대한 JSON 객체 배열

분류에서Dev

값을 참조하지 않는 배열에 대한 json 객체

분류에서Dev

pyspark에서 JSON 객체 배열을 문자열로 변환

분류에서Dev

신속하게 단일 객체 대 객체 배열에 대한 JSON 디코딩

분류에서Dev

ReactJS : 렌더링 중 JSON 객체의 문자열 배열에서 평균 계산

분류에서Dev

개별 문자열에 대한 json 배열

분류에서Dev

배열의 배열에 대한 addToSet

분류에서Dev

Mongodb $ in은 배열의 객체 대신 배열의 객체 필드에 대해

분류에서Dev

문자열 배열의 인덱스에 대한 문자열 변수 ??? 자바

분류에서Dev

객체 배열에 대한 사전

분류에서Dev

객체 배열에 대한 olevariant

분류에서Dev

객체에 대한 배열 루프

Related 관련 기사

뜨겁다태그

보관