본문 바로가기
728x90

Language/Javascript4

[NestJS] MongoDB와 연결하기 ※ 기록용 ※ 1. mongoose 설치 npm install --save @nestjs/mongoose mongoose 2. app.module.ts : nestjs 애플리케이션에서 MongoDB와의 연결을 설정 import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { MongooseModule } from '@nestjs/mongoose'; //mongoDB 연결 import { VideoModule } from './video/video.module'; @Module({ imports: [Mongoos.. 2023. 7. 12.
[Javascript] Ajax 기본 정리 1. Ajax 기본 골격 $.ajax({ type: "타입", url: "URL", data: {}, success: function(response){ 실행할 내용 } }) 표현 설명 type GET, POST 둘 중 하나의 방식으로 요청 url 요청할 API URL 입력 data 요청하면서 줄 데이터(GET 요청시에는 비워둔다.) success 성공하면 서버에서 준 응답결과를 response담고 활용한다. 2. Type GET 일반적으로 Read 할때 사용 URL 뒤에 ? 를 붙여 key=value로 전달 POST 일반적으로 Create, Update, Delete 할때 사용 3. 기본 코드 버튼1 2023. 2. 14.
[Javascript] jQuery 기본 개념 정리 ※ 공부를 위한 정리 ※ 1. jQuery란 자바스크립트 언어를 간편하게 사용할 수 있도록 단순화시킨 오픈 소스 기반의 자바스크립트 라이브러리 참고: https://ko.wikipedia.org/wiki/JQuery 2. CDN 호스트 사용하기 이는 온라인 상의 파일을 사용하기 위한 것으로 태그 사이에 위의 코드를 삽입한다. src에 있는 url에 slim이 포함되어있고 integrity 속성이 포함되어 있을 때도 있는데 본인같은 경우 실행이 되지 않아 삭제했다. ※ crossorigin 속성이 궁금해서 찾아봤는데 보안과 관련된 것같다.(참고 : https://taegon.kim/archives/6804) ※ 3. 기본 형태 $(선택자).동작함수(); 4. 자주 사용하는 jQuery input 박스 값 .. 2023. 2. 13.
[Javascript] 자바스크립트 기본 문법 정리 1. 변수 선언 : 선언할 변수명 앞에 let 쓰기! let val = 1 //리스트 let list = [] //딕셔너리 let dic = {key:value} 2. 함수 선언 function function_name(parameter) { 실행할 명령어 } 3. 출력 // 콘솔창에 출력하기 console.log('Hello World!'); // 화면에 출력하기 alert('Hello World!'); 2023. 2. 13.
728x90