목록전체 글 (40)
레커

1. 설치 npm i express 2. 기본 코드 //express 모듈 가져오기 const express = require("express"); // express 로 된 app 생성 const app = express(); const port = 4000; // "/" 경로요 요청이 오면 작동 app.get("/", (req, res) => { res.send("Hello World!"); }); // 해당포트로 http 서버 실행 app.listen(port, () => { console.log(`Example app listening on port ${port}`); }); 3. router 설정 const express = require("express"); const app = express..

1. 생성 const http = require("http"); const port = 4000; //모든 node 웹 서버 애플리케이션은 웹 서버 객체를 만들어야 합니다 // http 객체 생성 const server = http.createServer((req, res) => {}); // 웹서버 객체 실행 server.listen(port, () => { console.log("listening on port " + port); }); 2. requset & response const http = require("http"); const port = 4000; const server = http.createServer((req, res) => { // 응답헤더 설정 res.setHeader("Con..
1. 설치 npm init ----------------------------------------- npm init -y // 추가 설정 없이 바로 시작 2. package.json { "name": "프로젝트 이름", "version": "1.0.0", "description": "", "main": "test.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" } 3. 추가 패키지 설치 npm install 패키지명@ npm i 패키지명@ --save : 프로젝트(패키지)가 배포(Deploy) 시 사용될 의존성 모듈을 설치할 때 작성 ..

1. 설치 방법 https://nodejs.org/ko 접속하면 설치 다운이 가능합니다. 2. 설치 확인
함수(function)란? 함수란 특정한 명령을 수행하는 하나의 독립된 블록을 말한다. 어떠한 기능을 함수로 구현하면 원하는 시점에 해당 함수를 호출하여 기능을 사용 할 수 있게 된다. 함수 선언 function 함수이름(매개변수1, 매개변수2,...) { 함수가 호출되었을 때 작업하는 명령문; return 값; } 함수이름 : 함수끼리 구별하는 식벽자 역할을 하고 규칙은 변수 선언 규칙과 동일 매개변수 : 함수를 호출할 때 인수로 초기값을 저장할 변수를기재한다. 매개변수의 개수는 여러 개가 될 수 있으며 , 로 구분해서 기재한다. 매개변수는 함수가 받아올 초기값이 되며 해당 값이 함수에 올바르게 넘어오지 않으면 함수가 실행되지 않는다. return : 함수의 실행이 종료된 이후 함수의 실행 결과로 나올..
자바스크립트 객체 자바스크립트의 기본 타입(data type)은 객체(object)입니다. 객체란 이름(name)과 값(value)으로 구성된 프로퍼티(property)의 정렬되지 않은 집합 프로퍼티의 값으로 함수가 올 수도 있는데, 이러한 프로퍼티를 메소드(method)라고 합니다. 객체 생성 1. 리터럴 표기(literal notation)를 이용한 방법 var 객체이름 = { 프로퍼티1이름 : 프로퍼티1의값, 프로퍼티2이름 : 프로퍼티2의값, key : value, ... }; 2. 생성자 함수(constructor function)를 이용한 방법 new 연산자를 사용하여 객체를 생성하고 초기화할 수 있습니다. 이때 사용되는 메소드를 생성자(constructor)라고 하며, 이 메소드는 새롭게 생성..

● 수의 체계 ( Number Systems ) 1) 10진수 (Decimal numbers) 2) 2진수 (Binary numbers) 3)N-digit decimal number ○ How many values? 10^N ○ Range? 0 ~ 10^N -1 ○ usally Hexadecimal Numbers (16진수) : Shorthand for Binary ● 2 진법 표현 일상 생활에서는 10진법을 사용하지만 컴퓨터는 2진법으로 이용해 작동이 되기 때문에 사용하는 숫자를 2진법으로 표현을 하려 했다. 1) Signed Binary Numbers 맨 왼쪽의 비트를 부호 비트하여 음/양수를 구분하는 방법 ▶문제점 1000 (-0) 0000 (+0) ± 0 0은 1개 이지만 표현 방식이 2개가 생기..