angularjs의 객체에서 키 값을 가져 오는 방법

망고 스키

다음 형식으로 개체에 값을 저장했습니다.

$scope.modelName = {
    name: {}
};

값은처럼 저장되었습니다 {"APLLE":true,"ORANGE":true}. 키만 가져 오려고하고 for 루프를 사용하여 다른 개체에 저장하려고합니다. 나는 가치를 얻을 수 없었다

for (var i = 0; i < 2 ; i++) {        
    $scope.fruitRulesRules.push({
        field: "fruitName",
        subType: "equals",
        value: Object.Keys($scope.modelName.name[i])
    });
}

미리 감사드립니다.

ste2425

Object.keys()객체의 키 배열을 반환합니다. 루핑을 인덱싱 할 키를 선택해야합니다. 당신은 가까웠지만 시가는 없었습니다.

바이올린 참조 : http://jsfiddle.net/pzky9owf/1/

var modelName = {
        name: {
            APPLE: true,
            ORANGE: true
        }
    },
    fruitRulesRules = [];

for (var i = 0; i < 2; i++) {
    fruitRulesRules.push({
        field: 'fruitName',
        subType: 'equals',
        /*
            This bit was close. You could could also cache the Object.keys in 
            another variable so its not called in every itteration of the loop if it doesnt change often
        */
        name: Object.keys(modelName.name)[i]
    });
}

console.log(fruitRulesRules);

편집 : 또한 당신은 Object.Keys, 자본 K, 그 소문자를 가지고 k있지만 그것이 바이올린을 쓰는 오타라고 가정합니다.

다시 편집 : @KrzysztofSafjanowski가 다른 의견에서 언급했듯이 Object.keys()위의 작업이 원하는 결과를 얻지 못할 수도 있으므로 순서를 보장 할 수 없습니다 .

필자는 키 순서가 중요하지 않은 다른 방식을 보여주기 위해 바이올린을 업데이트했습니다. http://jsfiddle.net/pzky9owf/2/

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C #에서 개체 (키-값)의 키를 가져 오는 방법

분류에서Dev

키가 객체 인 경우 맵의 키에서 값을 얻는 방법 js

분류에서Dev

Python에서 첫 번째 키-값 쌍의 값을 가져 오는 방법

분류에서Dev

json 객체에서 특정 키 / 값을 검색하고 jQuery의 다른 json 객체에 추가하는 방법

분류에서Dev

angularjs에서 inputbox의 값 (인덱스)을 가져 오는 방법

분류에서Dev

키가 0_1 일 때 JavaScript 객체에서 속성 값을 가져 오는 방법

분류에서Dev

JSON 객체에서 일치하는 키 값을 가져 오는 방법은 무엇입니까?

분류에서Dev

노드 js의 Json 객체에서 키 값을 얻는 방법

분류에서Dev

값의 값을 사전의 키로 가져 오는 방법

분류에서Dev

객체에서 하위 배열 값을 가져 오는 방법

분류에서Dev

SQL BigQuery의 배열 객체에서 키 값 쌍 가져 오기

분류에서Dev

객체의 JSON 배열에서 키-값 쌍 가져 오기

분류에서Dev

특정 키의 각 json 객체에서 값 가져 오기

분류에서Dev

mvvm을 사용하여 Kotlin Android의 해시 맵에있는 객체에서 값을 가져 오는 방법

분류에서Dev

CDK (AWS)에서 API 키 값을 가져 오는 방법

분류에서Dev

Excel 2010에서 키 값 쌍을 가져 오는 방법

분류에서Dev

localStorage HTML5에서 키와 값을 가져 오는 방법

분류에서Dev

SQL CLOB에서 XML 키 "값"을 가져 오는 방법

분류에서Dev

객체에서 가장 다른 값을 얻고 값의 키를 출력하는 방법

분류에서Dev

가장 큰 키를 기반으로 개체의 값을 가져 오는 방법 (날짜가 키임)

분류에서Dev

angularjs json 객체가 아닌 키 / 값을 게시하는 방법

분류에서Dev

MongoDB PHP의 컬렉션에서 문서 내에 중첩 된 객체 값을 가져 오는 방법

분류에서Dev

인덱스 찾기를 사용하여 배열에서 객체를 가져 오거나 JavaScript에서 맵의 키에서 값을 가져 오는 더 빠른 방법은 무엇입니까?

분류에서Dev

배열의 JSON 객체에서 속성 값을 가져오고 URL에 쓰는 방법

분류에서Dev

Jest 상태에서 중첩 된 객체의 부분 값을 가져 오는 방법

분류에서Dev

키에 객체 배열의 인덱스 값을 추가하는 방법

분류에서Dev

Rails의 request.env 객체에 새 키 값 쌍을 추가하는 방법

분류에서Dev

Axios Vue Js : API에 표시 할이 객체의 값을 가져 오는 방법 요청 URL 가져 오기

분류에서Dev

docker inspect --format을 사용하여 객체에서 첫 번째 키를 얻는 방법 (컨테이너의 네트워크 이름 가져 오기)

Related 관련 기사

  1. 1

    C #에서 개체 (키-값)의 키를 가져 오는 방법

  2. 2

    키가 객체 인 경우 맵의 키에서 값을 얻는 방법 js

  3. 3

    Python에서 첫 번째 키-값 쌍의 값을 가져 오는 방법

  4. 4

    json 객체에서 특정 키 / 값을 검색하고 jQuery의 다른 json 객체에 추가하는 방법

  5. 5

    angularjs에서 inputbox의 값 (인덱스)을 가져 오는 방법

  6. 6

    키가 0_1 일 때 JavaScript 객체에서 속성 값을 가져 오는 방법

  7. 7

    JSON 객체에서 일치하는 키 값을 가져 오는 방법은 무엇입니까?

  8. 8

    노드 js의 Json 객체에서 키 값을 얻는 방법

  9. 9

    값의 값을 사전의 키로 가져 오는 방법

  10. 10

    객체에서 하위 배열 값을 가져 오는 방법

  11. 11

    SQL BigQuery의 배열 객체에서 키 값 쌍 가져 오기

  12. 12

    객체의 JSON 배열에서 키-값 쌍 가져 오기

  13. 13

    특정 키의 각 json 객체에서 값 가져 오기

  14. 14

    mvvm을 사용하여 Kotlin Android의 해시 맵에있는 객체에서 값을 가져 오는 방법

  15. 15

    CDK (AWS)에서 API 키 값을 가져 오는 방법

  16. 16

    Excel 2010에서 키 값 쌍을 가져 오는 방법

  17. 17

    localStorage HTML5에서 키와 값을 가져 오는 방법

  18. 18

    SQL CLOB에서 XML 키 "값"을 가져 오는 방법

  19. 19

    객체에서 가장 다른 값을 얻고 값의 키를 출력하는 방법

  20. 20

    가장 큰 키를 기반으로 개체의 값을 가져 오는 방법 (날짜가 키임)

  21. 21

    angularjs json 객체가 아닌 키 / 값을 게시하는 방법

  22. 22

    MongoDB PHP의 컬렉션에서 문서 내에 중첩 된 객체 값을 가져 오는 방법

  23. 23

    인덱스 찾기를 사용하여 배열에서 객체를 가져 오거나 JavaScript에서 맵의 키에서 값을 가져 오는 더 빠른 방법은 무엇입니까?

  24. 24

    배열의 JSON 객체에서 속성 값을 가져오고 URL에 쓰는 방법

  25. 25

    Jest 상태에서 중첩 된 객체의 부분 값을 가져 오는 방법

  26. 26

    키에 객체 배열의 인덱스 값을 추가하는 방법

  27. 27

    Rails의 request.env 객체에 새 키 값 쌍을 추가하는 방법

  28. 28

    Axios Vue Js : API에 표시 할이 객체의 값을 가져 오는 방법 요청 URL 가져 오기

  29. 29

    docker inspect --format을 사용하여 객체에서 첫 번째 키를 얻는 방법 (컨테이너의 네트워크 이름 가져 오기)

뜨겁다태그

보관