일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 함수
- solidity
- frontend
- var
- Python
- react
- 클로저
- 정렬
- Deep Dive
- Queue
- BOJ
- 실행 컨텍스트
- nft
- 변수
- 백준
- 파이썬
- Algorithm
- 프로퍼티
- Interview
- Execution context
- 자바스크립트
- 블록체인
- git pull
- 알고리즘
- 솔리디티
- 딥다이브
- blockchain
- let
- 리액트
- Javascript
Archives
- Today
- Total
목록전역 변수 (1)
공부하자

14.1 변수의 생명 주기 변수는 선언에 의해 생성되고 할당을 통해 값을 갖는다. 변수에는 생명 주기가 있다. 생명 주기가 없다면 한번 선언된 변수는 프로그램을 종료하지 않는 한 영원히 메모리 공간을 점유하게 된다. 변수는 자신이 자신이 선언된 위치에서 생성되고 소멸한다. function foo() { var x = 'local'; console.log(x); // local return x; } foo(); console.log(x); // ReferenceError: x is not defined 전역 변수의 생명 주기는 애플리케이션의 생명 주기와 같고, 함수 내부에서 선언된 지역 변수는 함수가 호출되면 생성되고 함수가 종류되면 소멸한다. 즉, 지역 변수의 생명 주기는 함수의 생명 주기와 일치한다. ..
Javascript/Deep Dive
2022. 11. 13. 23:57