본문 바로가기

전체 글72

nodemon을 사용하지 않아도 된다고? nodemon이란? 이전에는 코드를 변경한 후 잘 동작하는 지 확인하기 위해서는 터미널에 node + 파일명 을 입력 해줘야 했다.(아주 귀찮음) 하지만 nodemon을 이용하면 서버코드를 변경할 때 저장만 하면 서버를 재시작하지 않고 자동으로 반영해 줄 수 있다. https://backend-intro.vlpt.us/1/03.html 1-3. Nodemon 사용하기 · GitBook 1-3. Nodemon 사용하기 서버 코드를 변경 할 때마다, 서버를 재시작하는게 꽤 귀찮지요? nodemon 이라는 도구를 사용하면 이를 자동으로 해줍니다. 먼저, 이 도구를 npm 을 통해 글로벌 설치하세요. $ npm backend-intro.vlpt.us nodemon을 사용하지 않아도 된다고? 하지만 이제는 nod.. 2023. 5. 30.
개발일기1 자바스크립트에서 숫자와 문자열(숫자)를 함꼐 쓰면 형변환이 일어난다는 사실을 알고는 있었는데 이론으로 알기만 할 뿐 한 번도 겪어본 적은 없었다. 그러다 오늘 이상한 값이 나왔다며 한참을 보던 코드에서 처음으로 형 변환이 일어난 코드를 보게 되었다!! 뭔가 책에서만 보던 이론을 현실에서 봤을 때의 신기함이란! 문제) 0부터 10가지의 수 중에서 2의 배수만 console.log로 출력하시오. for(let i = 0; i = 2){ if(i % 2 === 0){ console.log(i + "2의 배수") } } } 이 때 console에 찍혀야 하는 값은 이 값인데 for(let i = 0; i = 2){ if(i % 2 === 0){ c.. 2023. 5. 29.
이노베이션 캠프 - WIL(워밍업 기간) 이노베이션 캠프를 수강하게 되면서 본격적으로 시작하기 전 사전 워밍업 기간을 갖게되었다. 본 캠프를 시작하기 전 사전 지식을 공부하는 과정인데 개인적으로 이 과정이 마음에 들었다. 이전에 아무것도 모르는 상태에서 공부를 시작하게 되서 처음부터 끝까지 허덕이며 따라 가기 바빴는데 그때에도 이런 시간이 있었다면 하는 아쉬움이 있다. 이번주에 알게 된 것 이번주는 전체적인 웹에 대해 공부하고 자바스크립트를 기본기부터 다시 공부했다. 사실 이미 알고 있던 부분이 대부분이라 지루하기는 했지만 자바스크립트 기본기가 부족하다는 피드백을 받고 충격을 받았었던터라 다 알고 있던 부분이어도 꼼꼼히 보려고 노력했다. 좋았던 점은 리액트로 자바스크립트를 사용했었는데 사실 리액트에서 쓰는 자바스크립트 문법과 바닐라 자바스크립트.. 2023. 5. 29.
JavaScript 정복하기[4] - 조건문 조건문 if (조건1) { // 조건1이 통과할 경우 } else if (조건2) { // 조건1이 통과하지 않고 // 조건2가 통과할 경우 } else { // 모든 조건이 통과하지 않을 경우 } => 조건에는 boolean으로 결과가 나오는 비교구문이 들어간다. 예시1) x가 음수인지 양수인지 구하기 let x = 3 if(x = 5) { console.log(x.length.. 2023. 5. 25.
JavaScript 정복하기[3] - 함수편 함수(function) input과 output을 가지고 있는 어떤 기능의 단위를 말한다. function add (매개변수) { // 함수 내부에서 실행할 로직 } 1. 함수 선언문 function add (x, y) { return x + y } 2. 함수 표현식 let add2 = function(x, y) { return x + y } 3. 화살표 함수 ES6 신문법 1-1. 기본적인 화살표 함수 let arrowFunc01 = (x,y) => { return x + y } 1-2.return문 제외(한줄로 쓸 수 있는 경우 ) let arrowFunc02 = (x,y) => x + y 함수를 호출하는 방법 let functionResult = add(3, 4) console.log(functio.. 2023. 5. 25.
JavaScript 정복하기[2] - 형변환, 연산자 자바스크립트 형 변환에 대해 알아보자! 형 변환이란 말 그대로 형태를 바꾼다는 뜻이다. 1. 암시적 1-1. 문자열 숫자와 문자열(숫자)가 더할 경우 let result1 = 1 + "2" console.log(result1) // 12 console.log(typeof result1) // string 문자열(숫자)와 boolean 타입이 더할 경우 let result2 = "1" + true console.log(result2) // 1true console.log(typeof result2) // string 객체, null, undefinded와 문자열(숫자)이 더할 경우 {}, null, undefined + "1" => 문자열 1-2. 숫자 숫자에서 문자열(숫자)를 뺄 경우 let result.. 2023. 5. 25.