js 질문.. 채택완료
킵고잉
6년 전
조회 2,152
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":"<a href="https://localhost:8443/apiman-gateway/org100/20191111_1448-test-res/1.0" target="_blank" rel="noopener noreferrer">https://localhost:8443/apiman-gateway/org100/20191111_1448-test-res/1.0</a>"}
}
]
,"success":true}
tt 에서
goodsId가
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
6년 전
filter나 map 구문을 활용하셔도 됩니다만 기본적으로 다 for문으로 구성된 함수입니다.
위의 방식대로 하시나 배열 검색을 위한 함수를 사용하시나 똑같이 루프는 돌게 되어있습니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
킵고잉
6년 전
댓글을 작성하려면 로그인이 필요합니다.
6년 전
for (let t of tt.goods) { if (t.goodsId === "20191111_1448-test-res" ) console.log(JSON.stringify(t.apikey)) }
loop 도는것 말고 없나요?
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
킵고잉
6년 전
filter 라든지
find라든지
loop문 안에서
저거 매핑하느라고
또 loop 돌아야 해서
최대한 Loop 돌지 않게 하는것이 목표입니다.
find라든지
loop문 안에서
저거 매핑하느라고
또 loop 돌아야 해서
최대한 Loop 돌지 않게 하는것이 목표입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
제가 잘 못눌러서 채택을 못해드렸네요
죄송합니다
식사 맛있게 하세요