js 질문..
본문
const tt =
{"goods":
[
{"goodsId":"20191111_1448-test-res",
"tenantType":"user",
"resourceType":"api",
"servicePeriod":100,
"periodUnit":"day",
"serviceCount":-1,
"productCategory":"api",
"price":100,
"priceUnit":"원",
"isPersonal":false,
"ownerId":"org100",
"apikey":{"apikey":"35499e4d-65de-4527d13","url":"https://localhost:8443/apiman-gateway/org100/20191111_1448-test-res/1.0"}
}
]
,"success":true}
tt 에서
goodsId가
답변 3
filter나 map 구문을 활용하셔도 됩니다만 기본적으로 다 for문으로 구성된 함수입니다.
위의 방식대로 하시나 배열 검색을 위한 함수를 사용하시나 똑같이 루프는 돌게 되어있습니다
tt.goods[0].apikey
for (let t of tt.goods) { if (t.goodsId === "20191111_1448-test-res" ) console.log(JSON.stringify(t.apikey)) }
loop 도는것 말고 없나요?
답변을 작성하시기 전에 로그인 해주세요.