[30일 챌린지 Day-15] LocalStorage
·
개발/html, css, js
1. 코드 LOCAL TAPAS Loading Tapas... 2. 결과 LOCAL TAPAS Loading Tapas... 3. 리뷰 먼저 idNum를 선언해주고 이를 id값으로 설정해주면서 인덱스의 역할을 하게끔 1씩 더해줬다. 그리고 만든 li태그들을 join으로 문자열형식으로 data라는 이름으로 localStorage에 담아줬다. 그리고 그값을 그대로 innerHTML로 받아온다. 윈도우가 로드할때 idNum를 통해 로컬스토리지가 비어있는지 확인한후 비어있다면 idNum에 0을 대입하고 데이터가 들어있다면 그 데이터를 불러와서 innerHTML로 받아온다.
[Node.js] exports router
·
개발/node.js
1. exports 로 router 내보내기, 쓰기 app.js에 루트경로로 설정해준후 view라는 폴더안에 page.html과 page.js를 작성한다. const express = require("express"); const app = express() app.use(express.static(__dirname)); (1) page.js const express = require("express"); // express 라우터 설정해보기 express.Router() 반환값이 있는 함수 const router = express.Router(); const fs = require("fs"); router.get("/", (req, res) => { fs.readFile("view/page.html",..
[Go] 함수(function)
·
개발/Go
1. 함수 func Add(a int, b int) int{ return a+b } func : 함수 정의 키워드 같은패키지 안에만 있으면 아무데서나 정의해도 쓸수 있다. Add : 함수명 매개변수 : 입력이 들어가는곳 (파라미터) a int, b int int : 반환타입 : 결과로 어떤 타입이 나오는지 2. 함수 사용 예시 package main import "fmt" func Add(a int, b int) int{ return a+b } func main(){ c:= Add(3,6) fmt.Println(c) } //9 3. 함수 구조 함수는 반복작업을 하기 싫어서 쓴다. IP : instruction Point - 실행해야될 지점 PC : Program Count - IP와 같음 함수 호출할때 ..
[Go] 연산자
·
개발/Go
1. 연산자 연산자 : Operator 컴퓨터 : 데이터를 계산 / 조작 기본적으로 변수, 연산자, 조건문(if문)만 있으면 코딩이 가능하다. 2. 연산자의 종류 (1) 사칙연산과 나머지 연산자 연산 피연산자타입 + 덧셈 정수, 실수, 복소수, 문자열 - 뺄셈 정수, 실수, 복소수 * 곱셈 정수, 실수, 복소수 / 나눗셈 정수, 실수, 복소수 % 나머지 정수 (2) 비트 연산 연산자 연산 피연산자타입 & AND 비트 연산 정수 | OR 비트 연산 정수 ^ XOR 비트 연산 정수 &^ 비트 클리어 정수 ① &(AND 연산자) A와 B가 1인 경우에만 1 A B A&B 0 0 0 1 0 0 0 1 0 1 1 1 ② | (OR 연산자) A나 B 둘중 하나가 1이면 1 A B A|B 0 0 0 1 0 1 0 1..
[Node.js] 로그인시 jwt과 session
·
개발/node.js
1. HTML 아이디 비밀번호 로그인 회원가입 아이디/비밀번호 찾기 아이디 슬라이드창 로그아웃 이것은 광고입니다 하루동안 보지않기 닫기 2. JS const express = require("express"); const app = express(); const fs = require("fs"); const PORT = 3000; const dot = require("dotenv"); dot.config(); const session = require("express-session"); const FileStore = require("session-file-store")(session); const jwt = require("jsonwebtoken"); const bodyParser = require("..