목록분류 전체보기 (122)
Lsiron
함수에 타입을 지정해보자. 전 과는 조금 다른 형태의 함수에 타입을 지정을 해 볼 것이다. 첫 번째는 바로 rest parameter에 함수 타입을 지정 할 예정인데. 먼저 rest parameter란? javascript 를 배울 때, 'spread operator' 와 'rest operator' 를 배웠을 텐데 그 rest가 맞다. 먼저 spread 문법의 예시를 보자. JavaScript에서 spread 문법은 아래와 같이 사용 됐었다.let arr1 = [1, 2, 3];let arr2 = [4, 5 ];let arr3 = [...arr1, ...arr2];console.log(arr3) // [1, 2, 3, 4, 5] 출력 즉, 객체 혹은 배열을 펼치는 문법이다. spread는 펼치는 ..
현재 폴더 구조web_project/├── db/│ ├── model # 각종 모델 폴더│ ├── schemas # 각종 스키마 폴더│ └── index.js # db 연결파일├── middleware/ # 각종 middleware 폴더├── passport/ # 로그인 관련 passport 폴더│ ├── strategies # 전략 구성│ └── index.js # 전략 exports 파일├── routes/ # 라우트 관련 폴더│ └── index.js # 라우트 exports 파일├── services/ ..
서브쿼리란? 서브쿼리(Subquery)는 SQL 쿼리 내에 포함된 또 다른 SQL 쿼리이다. 서브쿼리는 쿼리 결과를 제한하거나 특정 조건을 만족하는 데이터를 선택하는 데 사용된다. 서브쿼리 특징알려지지 않은 기준을 이용한 검색에 유용하다. 메인 쿼리가 실행되기 이전에 한 번만 실행한다.한 문장에서 여러 번 사용 가능하다.서브쿼리 주의사항서브쿼리는 괄호와 함께 사용되어야 한다.서브쿼리 안에서 ORDER BY 절은 사용할 수 없다.서브쿼리는 연산자의 오른쪽에 사용돼야 한다.서브쿼리는 오로지 SELECT문으로만 작성 할 수 있다.서브쿼리 종류 단일 행 서브쿼리 (Single-row Subquery): 결과가 한 행만 나오는 서브쿼리 이다. 서브쿼리가 결과를 1개의 값만 반환하고, 이 결과를 메인쿼리로 전달하는..
먼저 Type Script로 Class에 타입을 지정 해 보자. 그 전에 Class 문법이란 Java Script에서 수 많은 객체를 생성할 때, 여러번 코드를 입력하여 수 많은 객체를 하나하나 만드는 것이 아닌 객체를 만드는 기계를 만들어 놓고 그 기계에 재료만 넣으면 원하는 객체를 만들어 주는 문법이다. 간단하게 아이스크림 기계를 만들고 , 아이스크림 기계에 재료를 넣어보자.// 옛날 class 문법function IceCream (x, y) { this.맛 = x; this.종류 = y;}let iceCream1 = new IceCream('딸기', '막대')let iceCream2 = new IceCream('포도', '콘')console.log(iceCream1) // IceCrea..