express setup 하기 노마드코더 youtube 클론 강좌 기준으로 한 기본 세팅입니다. 완성 상태 1) app.js import bodyParser from "body-parser"; import cookieParser from "cookie-parser"; import express from "express"; import helmet from "helmet"; import morgan from "morgan"; const app = express(); app.use(helmet()); app.set("view engine", "pug"); app.use(cookieParser()); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ e..
자바스크립트 배열의 요소를 추가/삭제하는 내장함수 1) push/unshift, pop/shift push(something): 어떤 요소를 배열의 맨 끝에 추가한다. var arr = [1, 2, 3, 4, 5]; arr.push('myPush'); console.log(arr); [ 1, 2, 3, 4, 5, 'myPush' ] unshift(something): 어떤 요소를 배열의 맨 앞에 추가한다. var arr = [1, 2, 3, 4, 5]; arr.unshift('myUnshift'); console.log(arr); [ 'myUnshift', 1, 2, 3, 4, 5 ] pop(): 배열 맨 끝의 요소를 제거하고, 해당 값을 반환한다. var arr = [1, 2, 3, 4, 5]; var..
readonly 와 disabled 속성 공통점 둘 다 사용자(유저)가 값을 입력할 수 없고, 오직 읽을 수만 있다. 차이점 readonly : 태그를 통해 데이터를 전송할 수 있다. disabled : 태그를 통해 데이터를 전송할 수 없다. 회원 가입 페이지에서 우편번호 검색 기능을 구현할 때, 주소나 우편번호 입력칸을 사용자가 편집할 수 없게 하고 싶다면 disabled보다 readonly가 더 적합하겠다.