# global variable

JavaScript : Hoisting, 전역변수, 참조
자바스크립트는 변수나 함수를 선언하면 Hoisting이라는 현상이 일어난다.자바스크립트는 변수나 함수의 선언부분을 변수의 범위 맨 위로 강제로 끌고가서 가장 먼저 해석한다.그게 Hoisting이다.예를 들어보자면이렇게 함수 내에서 변수를 만들었다고 가정해보자근데 자바스
변수(Variable)
1. 변수가 선언된 위치는 그 변수가 어떤 변수인지 결정할 수 있는 중요한 요소이다. 2. 멤버변수(Member variable) : 클래스 영역에 선언된 변수를 의미한다. 멤버변수는 프로그램의 어디에서나 접근할 수 있어서, 어느 위치에서든 호출이 가능하다.

[타입스크립트] global variable 선언하기
구글 소셜로그인을 구현하던 중 생긴 global variable 타입 선언 관련 에러를 해결한 내용을 간단하게 정리해보았습니다.
What is Scope?
scope는 JS 문법이 아니다. 쉽게 말하자면 scope는 “변수가 어느 영역까지 쓰일 수 있는가”의 범위, 혹은 “변수가 선언되고 사용할 수 있는 공간”을 말한다. let, const, var 등으로 변수를 선언했다 하더라도 해당 변수가 block으로 막혀 있다면
TIL(#3) - 3.03
전역 변수 셋팅: DB에 영구적으로 저장할 데이터들이 아닌 임시적으로 저장할 데이터들은 JS에서 전역 변수를 통해 담는다.진행하고 있는 미니 프로젝트에서 카드를 누를 때마다 유저가 원하는 지역, 장소, 숙소가 달라지고 그것을 인지해야하기 때문에 onlick=()할때마다

개발공부(1)
SQLAlchemy사용자 정의 Python 클래스를 데이터베이스 테이블과 연결하는 방법 및 해당 클래스 (개체)의 인스턴스를 해당 테이블의 행과 연결하는 방법을 제공init 메서드클래스의 객체가 만들어질 때 자동으로 호출되어서 그 객체가 갖게 될 여러 가지 성질을 정해

TIL21: Closure - 1
A closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical environment). In other wo

TIL20: Scope - 4
Global Variable and Window Object전역 범위에 너무 많은 변수를 선언하지 않도록 주의해야 합니다.Initailized Variable without Declaration Keyword선언 키워드(var, let, const) 없이 변수를 초기화

[JS] Scope/ 지역 변수/ 전역 변수
범위, 영역을 뜻한다. 변수를 만들고 값을 할당하면 어디서든 그 변수 이름으로 할당된 값을 가져올 수 있었다. 그런데 사실 변수에는 유효한 범위가 있어서 그 범위를 벗어나면 오류가 발생하게 된다. 변수의 유효범위에 대해서 살펴보자. 이 경우 잘 실행된다. 이번에는 같은

변수의 선언과 사용, 수정, Scope
변수라는 것은 하나의 어떤 값을 답는 대명사임.변수를 선언하는 것은 대명사를 지정하는 것이고 사용한다는 것은 그 대명사를 적용한다는 것이라고 보면 됨.camelCase vs. snake_case 를 사용하고 그 뜻을 유추할 수 있도록 쓰는것.항상 이러한 이유는 개발이라