Server Side JavaScript

Session 1

Session 1 : intro

Session 2 : Counter Application

Session 3 : Counter Application

Source code(github)

댓글

댓글 본문
작성자
비밀번호
  1. 초보초보
    var count = req.session.count;
    if (count) {
    count++;
    } else {
    count=1;
    }
    res.send('count : ' + count);

    이렇게 code를 실행하면 왜 계속 count값이 1만 나오는지 아시는 분 있나요 ?
    req.session.count를 count라는 변수에 대입만 했을 뿐인데 ㅠㅠ
  2. chigon
    이번 크롬 업데이트로 resources 탭이 사라졌습니다.

    application이 동일한 역할을 해주네요.
  3. app.use(session({
    secret: '1435#1!@#$1jkhal',
    resave: false,
    saveUninitialized: true
    //cookie: { secure: false } <- 이부분을 false로 하시거나 주석처리해야 count 값이 올라갑니다.
    }))
  4. ㅇㅇㅇ
    keyboard cat이란 표현이 웃기네요 ㅋㅋ
  5. fasdgoc
    문자열에 대해서 +연산자가 이어붙이기를 하듯이,
    ++연산자도 숫자로 변환할 수 있는 문자열에 대해서 숫자형으로 변환하여 연산하는 걸로 알고있습니다.....
    대화보기
    • 질문부탁드립니다
      egoing 님 !! 질문하나만 드릴게요

      cookie 에서의 req.cookies.count 는 일반적으로 문자열 형태라서

      값을 증가시키기 전에 parseInt(req.cookies.count)로 하셨는데

      session에서는 강제형변환을 하지 않고 req.session.count++로 하셨잖아요

      그렇다면 session에서의 count라는 녀석은 문자열이 아닌 기본적으로 숫자로 된 형태란 뜻인가요??
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기