javascript2 [Javascript] 제어문 Javascript에서 여러 함수로 이벤트를 처리하거나, 동적 페이지를 구성할 때 반드시 제어문을 사용하게 된다. 이를 대비하여 기초 제어문들을 정리해 보자. 조건문 (if, else) if (조건) {실행코드} var value = 30; if (value > 20) { console.log("20보다 크다"); } 조건문 (switch) switch(변수) { case '값' : 실행코드; break; case '값' : 실행코드; break; ... default : 실행코드; break; } var value = 30; switch(value) { case '10' : console.log('10입니다'); break; case '20' : console.log('20입니다'); break; ca.. 2024. 3. 18. 주소와 시도, 시군구 코드 input 처리 시도코드? 시군구코드? 프로젝트를 위해 여러 공공 API를 찾아보면, 주소를 기반으로 데이터를 검색할 수 있도록 API를 제공하는 경우가 많다. 하지만 단순히 문자열로 주소를 검색할 수 있는 것이 아니라, 정해진 코드를 기반으로 주소를 입력해야 데이터를 사용 가능하다. 여기서 정말 짜증나는 건 API마다 주소 코드를 다르게 사용한다는 점이다. Tour API 4.0의 국내 관광지 데이터에선 시/도를 1부터 순차적으로 매겼다 KOPIS의 공연 데이터는 다음과 같이 지역코드를 설정했고 문화재청 API는 다음과 같은 지역코드를 사용한다 결국 죄다 천차만별의 코드를 사용하니 API에 맞춘 코드를 입력해줘야 제대로 데이터를 활용할 수 있는 것이다. 이를 위해 애초에 프로젝트에서 데이터를 입력받을 때, 문자열로 입.. 2024. 3. 15. 이전 1 다음