JavaScript
[10분 CS지식] Hoisting ( const, var, let )
호이스팅 const var let 호이스팅 호이스팅은 javascript에서 사용 되는 모든 선언을 함수들이 실행되기전에 한번 최상단으로 올려서 확인하는 과정이다. 이렇게 올려서 확인하였을때 초기화도 같이 진행되는데 값은 undefined로 된다. const const는 말그대로 상수 변하지 않는 값을 만드는 것이다. const로 선언을 한 값에 다른 값을 넣으려고 한다면 바로 에러가 나면서 넣을 수 없다는 메시지가 나오게 된다. var var의 특징은 특이하게도 함수레벨의 스코프를 가지고 있는 것이다. 보통 변수 선언을 할때 전역변수와 지역변수등을 나눌때 블록 레벨로 나누지만 var는 함수 단위로 나누며 for나 if에서 사용한 변수조차도 전역변수로 사용이 된다. 그리고 변수를 선언할때 var 키워드는..
1-2 [JavaScript, html, mongoDB] Flask 환경에서 MongoDB를 이용한 페이지 구성
오늘 할 일 (계획) 1. DB 추가 구성 - 랜덤 카드 칼럼 출력에 사용 2. 비밀번호 변경 페이지 구성하기 3. 웹 프로젝트 3 마무리 - 지연중 4. 파이썬 알고리즘 강의 2주 차 완료하기 - 지연중 5. Git 기초강의 3주 차까지 완강 - 지연중 오늘 한 일 (회고) 1. 로그인, 회원가입 페이지 내부 타이머 오류 수정 2. 로그인 utf-8 Decode 에러 문제 임시적으로 해결 3. 피드 페이지 수정 중 - 정해져 있는 레이아웃이 아닌 데이터 베이스의 데이터를 받아서 화면에 뿌려줄 수 있게 구현 html 파일 밑에 js 파일 여기서는 random_show.js 파일이 실행되게 구성 $(document).ready(function () { // user_info() random_show() r..