본문 바로가기

개발/차근차근 개발일지 TIL30

TIL 230414_Node.js 입문1 TIL 230414_Node.js 입문1 ✅입문주차 최종 학습 목표 및 일정 1. Javascript의 기초 문법을 이해할 수 있고, 동기 비동기에 대한 설명을 할 수 있다. 230414 2. Express.js의 Request(req), Response(res)가 무엇인지 이해할 수 있고, REST API를 구현할 수 있다. 230414 3. Mongoose 라이브러리를 이용하여 Schema를 작성하고, MongoDB의 정보를 조회 및 삭제할 수 있다. 230415 4. AWS Web Console을 이용하여 EC2를 생성할 수 있고, Express.js 서버를 배포할 수 있다. ✅오늘 학습 Keyword 서버개발을 하기 전에 기본적인 개념을 정리하고 숙지하기 Node.js, Javascript, 동기.. 2023. 4. 14.
WIL 230410_Node.js : JavaScript의 ES란?, ES5/ES6 문법 차이 WIL 230410_Node.js : JavaScript의 ES란?, ES5/ES6 문법 차이 ✅이번 WIL의 키워드 -Node.js : JavaScript의 ES란?, ES5/ES6 문법 차이 ✍JavaScript의 ES란?, ES5/ES6 문법 차이 1. ES 란? ES란 ECMAScript의 줄임말로써, Ecma International이 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 의미한다. 쉽게 말하면 자바스크립트(JavaScript)를 표준화하기 위해 만들어졌다고도 볼 수 있다. 2. ES6 란? ES6란 말 그대로 ES의 6번째 버전을 의미한다. 이는 2015년 6월에 개정된 버전이며, 현재 가장 최신 버전으로는 ES10까지 개정되었다. ES6 이전까지.. 2023. 4. 10.
TIL 230407 날짜에 따른 요일 반환 진짜 중요한 개념정리★★ TIL 230407 날짜에 따른 요일 반환 진짜 중요한 개념정리 문제 설명: 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요일이므로 문자열 "TUE"를 반환하세요 제한 조건: 2016년은 윤년입니다./ 2016년 a월 b일은 실제로 있는 날 입니다. (13월 26일이나 2월 45일 같은 날짜는 주어지지 않습니다.) 나의 의도: new date 함수로 쉽게 풀 수 있는 문제였지만, 아래와 같은 원시적 방법으로 정답을 .. 2023. 4. 7.
230406 TIL 문법 종합반 1주차 테스트 230406 TIL 문법 종합반 1주차 테스트 만점 받았다! 물론 vs code 치면서 봤지만.. 그래도 왜 답이 이렇게 나오는지 이해가 됐다는 점에 의미를 두기로.. 우선 이해가 잘 안가서 질의 했던 문제를 짚고 넘어가려 한다. 1번 이해 안갔던 이유는 한 줄 공식이 조금 난해해 보였다. grade=(score>90)?'A':'B' 의 뜻은 grade가 ()조건을 만족하면 true, 만족하지 않으면 false이며 true일 경우 :문의 앞, 즉 A가 찍히고, false일 경우 뒤의 것이 찍힌다. 이걸 꼭 이해하고 넘어가기! 6번 ||와 &&의 차이는? //||(OR) ~거나~면 (주어진 조건 중 하나라도 참인지 테스트) //&&(AND) 두 조건이 모두 참일때 true를 반환 //!(NOT) !true.. 2023. 4. 6.