중첩 배열의 값으로 배열 필터링

다니엘 로즈 프루티 풀

값에 특정 문자열이 포함 된 경우 배열 값을 반환하고 싶습니다.

var names=  [
    ["FCFEDA", "Moon Glow"],
    ["FCFFE7", "China Ivory"],
    ["FCFFF9", "Ceramic"],
    ["FD0E35", "Torch Green"],
    ["FD5B78", "Wild Watermelon"],
    ["FD7B33", "Crusta Green"]

];
var color_swatches = [];
var result = $.grep(names, function(v,i) {
    if(v[1].indexOf("Green") > -1){
        return v[0];
    }
})
color_swatches.push(result);
alert(color_swatches);

결과

    FD0E35, Torch Green,FD7B33, Crusta Green

나는 정확히 이렇게 원한다

    ["#FD0E35","#FD7B33"]

결과는 대괄호 안에 qoutes와 함께 표시되어야합니다. 동등한 이름이 아닌 16 진수 만 포함하고 #이 추가되었습니다.

어떤 아이디어?

Louys Patrice Bessette

.grep()함수«필터 함수를 만족하는 배열의 요소를 찾아» 참조

즉, 코드에서 "하위 배열"을 result.

다음과 같은 간단한 루프를 사용해보십시오.

    var names=  [
        ["FCFEDA", "Moon Glow"],
        ["FCFFE7", "China Ivory"],
        ["FCFFF9", "Ceramic"],
        ["FD0E35", "Torch Green"],
        ["FD5B78", "Wild Watermelon"],
        ["FD7B33", "Crusta Green"]

    ];
    var color_swatches = [];

    for(i=0;i<names.length;i++){
        if(names[i][1].indexOf("Green") > -1){
            color_swatches.push( names[i][0] );
        }
    }
    //color_swatches.push(result);
    console.log(JSON.stringify(color_swatches));

공지 사항 내가 사용하는 JSON.strignify()의 내용을 참조 만 color_swatches콘솔에서 배열을.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

중첩 배열의 값을 기준으로 배열 필터링

분류에서Dev

MongoDB C #-중첩 배열의 contiditon으로 findig 객체 필터링

분류에서Dev

객체 값의 중첩 된 배열로 객체 배열 필터링

분류에서Dev

Javascript 또는 lodash : 중첩 배열 값으로 객체 배열 필터링

분류에서Dev

Javascript의 중첩 값을 기반으로 배열을 필터링하는 방법

분류에서Dev

중첩 배열 필터링> =

분류에서Dev

중첩 된 개체 배열을 개체 배열로 필터링

분류에서Dev

중첩 배열을 기준으로 이름으로 필터링

분류에서Dev

중첩 된 중첩 배열 필터링

분류에서Dev

중첩 키 배열로 Python 사전 값 필터링

분류에서Dev

중첩 배열을 기반으로 Firebase 개체 필터링

분류에서Dev

각 요소 사이에 중첩 된 값으로 객체 배열 필터링

분류에서Dev

중첩 된 배열을 기반으로 한 개체 배열 필터링 문제

분류에서Dev

Mongodb : ID로 부모를 필터링 할 때 중첩 배열의 값 증가

분류에서Dev

행의 값으로 배열 중첩

분류에서Dev

다른 배열을 기반으로 중첩 된 배열로 객체 배열을 필터링하는 방법

분류에서Dev

중첩 배열에서 필터링

분류에서Dev

중첩 배열 중 하나의 값을 기반으로 배열을 필터링하려면 어떻게합니까?

분류에서Dev

중첩 배열의 실존과 중첩 항목의 값을 기반으로 필터 JSON JQ 사용

분류에서Dev

배열에서 중복 값 필터링

분류에서Dev

중첩 된 배열 값을 기준으로 값을 필터링하는 방법은 무엇입니까?

분류에서Dev

객체로 다른 중첩 배열을 확인하여 객체로 중첩 된 배열 필터링-JavaScript

분류에서Dev

MongoDB-중첩 배열의 필드 값을 기반으로 배열 개체의 필드 업데이트

분류에서Dev

JavaScript : 객체 2 수준 깊이에 중첩 된 값으로 배열을 필터링하는 방법

분류에서Dev

중첩 된 배열 필드 (배열 내의 배열)로 Spark SQL을 필터링하는 방법은 무엇입니까?

분류에서Dev

특정 필드를 추출하기 위해 중첩 된 값을 기반으로 배열로 객체 배열 필터링

분류에서Dev

다른 문자열 배열로 중첩 배열을 필터링하는 방법은 무엇입니까?

분류에서Dev

MongoDB $ match 집계 단계의 필드별로 중첩 배열 객체를 필터링 할 수 있습니까?

분류에서Dev

자바 스크립트로 중첩 된 객체로 두 배열 필터링

Related 관련 기사

  1. 1

    중첩 배열의 값을 기준으로 배열 필터링

  2. 2

    MongoDB C #-중첩 배열의 contiditon으로 findig 객체 필터링

  3. 3

    객체 값의 중첩 된 배열로 객체 배열 필터링

  4. 4

    Javascript 또는 lodash : 중첩 배열 값으로 객체 배열 필터링

  5. 5

    Javascript의 중첩 값을 기반으로 배열을 필터링하는 방법

  6. 6

    중첩 배열 필터링> =

  7. 7

    중첩 된 개체 배열을 개체 배열로 필터링

  8. 8

    중첩 배열을 기준으로 이름으로 필터링

  9. 9

    중첩 된 중첩 배열 필터링

  10. 10

    중첩 키 배열로 Python 사전 값 필터링

  11. 11

    중첩 배열을 기반으로 Firebase 개체 필터링

  12. 12

    각 요소 사이에 중첩 된 값으로 객체 배열 필터링

  13. 13

    중첩 된 배열을 기반으로 한 개체 배열 필터링 문제

  14. 14

    Mongodb : ID로 부모를 필터링 할 때 중첩 배열의 값 증가

  15. 15

    행의 값으로 배열 중첩

  16. 16

    다른 배열을 기반으로 중첩 된 배열로 객체 배열을 필터링하는 방법

  17. 17

    중첩 배열에서 필터링

  18. 18

    중첩 배열 중 하나의 값을 기반으로 배열을 필터링하려면 어떻게합니까?

  19. 19

    중첩 배열의 실존과 중첩 항목의 값을 기반으로 필터 JSON JQ 사용

  20. 20

    배열에서 중복 값 필터링

  21. 21

    중첩 된 배열 값을 기준으로 값을 필터링하는 방법은 무엇입니까?

  22. 22

    객체로 다른 중첩 배열을 확인하여 객체로 중첩 된 배열 필터링-JavaScript

  23. 23

    MongoDB-중첩 배열의 필드 값을 기반으로 배열 개체의 필드 업데이트

  24. 24

    JavaScript : 객체 2 수준 깊이에 중첩 된 값으로 배열을 필터링하는 방법

  25. 25

    중첩 된 배열 필드 (배열 내의 배열)로 Spark SQL을 필터링하는 방법은 무엇입니까?

  26. 26

    특정 필드를 추출하기 위해 중첩 된 값을 기반으로 배열로 객체 배열 필터링

  27. 27

    다른 문자열 배열로 중첩 배열을 필터링하는 방법은 무엇입니까?

  28. 28

    MongoDB $ match 집계 단계의 필드별로 중첩 배열 객체를 필터링 할 수 있습니까?

  29. 29

    자바 스크립트로 중첩 된 객체로 두 배열 필터링

뜨겁다태그

보관