IT

    부스트코스 DB연결 웹앱 #3 JS

    핵심 개념 jsp (java server page) JSP는 무조건 서블릿으로 바뀐다. 그러므로 서블릿으로 바꿀 때 어떻게 바꿔야하는지를 구분하는 방법이 init > service가 실행된다. jsp로 init이나 디스트로이에 코드를 넣으려면 로 따로 지정해줘야 한다.

    부스트코스 DB연결 웹앱 #2 WEB UI 개발- FE

    1. 배운것들 setTimeout을 필요한 곳에 사용할 수 있다. 비동기가 무엇인지 기본개념을 이해한다. window 메서드는 여러가지 있지만 그 중에 setTimeout이라는 메서드가 있다. 윈도우 메서드의 경우 window.setTimeout()이런식으로 안하고 setTimeout()이렇게 해도 선언이 된다. 이 메서드는 함수를 인자로 받을 수 있다. setTimeout(function(){}, 1000) 이런식으로 하면 이 함수가 1초뒤에 실행되는 것이다. function run() { console.log("start"); setTimeout(function() { var msg = "hello codesquad"; console.log(msg); }, 1000); console.log("end"..

    부스트코스 DB연결 웹앱 #1 자바스크립트 FE

    1. 배운것들 변수선언 연산자 Type 종류 Type 확인 방법 자바스크립트에서 변수선언은 var let const가 있다. let과 const는 es6들어서 추가로 생긴 것이고 어떤 변수를 쓰느냐에 따라 변수의 scope 즉 유효범위가 달라진다. 연산자의 경우 +-=%/ 등이 있고 값이 같다는 연산자 == 는 타입을 비교해주지 않아서 보통 자바스크립트에서는 ==대신 ===를 쓴다. &&은 둘다 참일 때 트루이고 ||는 하나만 참이라도 트루값이다. const name = "crong"; const result = name || "codesquad"; 에서 name에 값이 있으니 crong이 되고 없으면 codesquad가 된다. 삼항연산자의 경우 int a = 11; if(a > 10 ) ? "up" :..