본문 바로가기

대세를따르라

(3)
[인프런 - 스프링 입문] 3/13 개발공부일지 - view 환경설정(이지만 코드조차 따라입력하기 버겁다..ㅋㅋㅋ) 중간에 코드를 새로 입력하고, 파일을 새로 만들고 나서는 stop하고 다시 run을 해줘야 한다. rerun은 있는데 안 쓰시는 걸 보니 안 되는 거 같다. 더보기 spring-boot-devtools 라이브러리를 추가하면, html 파일을 컴파일만 해주면 서버 재시작 없이 View 파일 변경이 가능하다. 해서 추가 해줬다. build.gradle 에 아래처럼 추가해준다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframe..
[Udemy - 100일 코딩 챌린지] 2/26 개발공부일지(반복문(for, while)) for / for ... of ... / for ... in ... / while 문에 대해서 배운다. for (let i = 0; i < 10; i++) { console.log(i); } 기본 for문 형식 let i = 0 : for문 반복에 사용할 변수 i를 선언하고 값 0을 지정 i < 10 : for문 반복 조건 설정 i++ : 반복을 위한 변수의 값 재지정을 위한 조건 설정 const users = ['hwanhee', 'sungyun', 'soleeno']; for (const user of users) { console.log(user); } 반복 시마다 호출되는 상수 user 를 for 문 안에서 새로 선언하고 users의 값을 입력한다. 씌운다. const랑 let의 차이가 헷갈린다...
[Udemy - 100일 코딩 챌린지] 2/20 개발공부일지(javascript - append(), remove(), eventlistener) 꾸준하기가 쉽지 않다. 그래도 꾸역꾸역 오늘을 갈아넣는다. javascript 에서 새로운 element를 추가하려면 1. element 생성 2. 새로운 element를 추가할 parent element 접근(선택) 3. 새로운 element를 parent element에 추가한다. (append() method 사용) 기존 element를 제거하려면 1. 제거할 element 선택(variabled에 할당) 2. 제거!(remove() method 사용) firstH1Element.remove(); firstH1Element.parentElement.removeChild(firstH1Element); // 옛날 브라우저에서는 .remove() 못읽을 수도 있으니까 알아두셈 .innerHTML vs ...