본문 바로가기
반응형

반복문2

for 반복문 중첩 빠져나오기 - break label 다중 데이터 출력에도 사용되고, 여러 건의 데이터 검증 시에도 사용되는 반복문. 다양한 반복문 구문이 있지만 그 중에서도 가장 많이 사용하는 건 아무래도 for 반복문이 아닐까 싶다. 변수를 선언해서 원하는 만큼의 반복을 수행하기도 하고 List 내의 Element를 순차적으로 추출해서 바로 데이터를 사용하는 방식으로도 사용한다. 반복문은 아무래도 중첩해서 사용할 때, 그 진가를 발휘한다고 생각하는데 어쩌면 학부생 시절에 별 찍을 때부터 중첩 반복문을 지겹게 써봐서 그렇게 생각할 수도 있다. (교수님.. 잘 지내시나요. 교수님도 요즘 사이버강의 하시려나 궁금합니다...☆) break와 continue로만 반복문을 제어한다고 생각했는데, 중첩 반복문을 한 번에 빠져나오기 위한 신박한 방법이 있다는 걸 알게.. 2020. 4. 13.
JSON list 검색 : 특정 필드의 값이 일치하는 JSON Object 추출하기 오늘도 일하다가 유용한 함수를 정의해두고 미래의 나를 위해서 블로그에 옮겨봅니다. 검색결과를 javascript에서 처리하기 편리한 json 방식으로 전달받아두고 이 json list 목록에서 특정 내용을 검색하기 위한 function을 정의하였습니다. JSON list 검색 : 특정 필드의 값이 일치하는 JSON Object 추출하기 개발하는 사람마다 정의하는 내용이 일부 다르겠지만 제가 정의한 방식은 아래와 같았습니다. 조회 성공여부, 실패 시 실패사유, 검색결과 Object를 하나의 JSON Object로 선언하고 내부적으로 검색결과 Object는 List 형태로 구성되어 있습니다. KK { TYPE : "SUCCESS" MESSAGE : "성공" KK_LIST : [{SEQ : 1, NAME : .. 2018. 8. 24.
반응형