IdoCleanCode
반응형
article thumbnail
[자바스크립트] 변수의 선언
카테고리 없음 2024. 3. 31. 22:58

자바스크립트에서 변수의 선언이란 메모리 공간을 할당하고 그 공간을 식벽할 이름을 부여하는 것을 의미합니다. 자바스크립트에서 변수를 선언하는 방법은 주로 var, let, const 키워드를 사용합니다. 각각의 키워드는 특징이 입니다. 변수 선언할 때 기본 구문은 다음과 같습니다. 변수키워드 식별자 여기서 변수 키워드는 var, let, const 중 하나를 사용할 수 있고, 식별자는 변수나 상수의 이름을 의미합니다. var 변수이름; let 변수이름; const 상수이름 = 값; var var의 특징 함수 스코프를 가집니다. 함수 내에서 선언된 var 변수는 해당 함수 내에서만 유효합니다. function myFunction() { var functionScoped = "접근 가능"; console.lo..

article thumbnail
자바스크립트 - 실행 컨텍스트의 종류
카테고리 없음 2023. 12. 30. 08:03

자바스크립트 튜토리얼 자바스크립트 튜토리얼 스코프(Scope) 개념 이해와 종류 블록스코프 함수 스코프 스코프 체인 렉시컬 스코프 클로저와 스코프 실행 컨텍스트(Excution Context) 실행 컨텍스트의 이해 참고자료 https://www.w3schools.com/js/default.asp idocleancode.tistory.com 실행 콘텍스트는 크게 3가지로 나뉩니다. 전역 컨텍스트(Global Context), 함수 컨텍스트 (Funciton Context), Eval 콘텍스트(Eval Context)지만 ,Eval컨텍스트는 중요하지 않아 전역과 함수 실행 컨텍스트를 알아 보겠습니다. 전역 컨텍스트(Global Context) 코드가 로드 될때, 전역변수와 전역 함수, 내장 객체들이 이 켄텍..

article thumbnail
자바스크립트(JavaScript) - 클로저(Closure)와 스코프
카테고리 없음 2023. 12. 22. 17:16

자바스크립트 튜토리얼 클로저의 개념 중첩된 함수에서 내부 함수가 외부 함수의 변수에 접근할 수 있는 것을 말합니다. 클로저와 스코프의 관계 클로저는 함수가 선언될 때 렉시컬 스코프에 접근할 수 있도록 하는 메커니즘입니다. 함수가 다른 함수 내에서 정의되고, 그 내부 함수가 외부 함수의 변수에 접근할 때 클로저가 생성됩니다. 클로저를 통해 외부스코프의 변수는 함수가 종료된 이후에도 유지될 수 있습니다. 클로저 활용 Private Variables(프라이빗변수) function counter() { let count = 0; return function() { count++; console.log(count); }; } const increment = counter(); increment(); // 1 in..

article thumbnail
자바스크립트(JavaScript) - 렉시컬 스코프(Lexical Scope)
카테고리 없음 2023. 12. 21. 02:15

자바스크립트 튜토리얼 자바스크립트 튜토리얼 스코프(Scope) 개념 이해와 종류 블록스코프 함수 스코프 참고자료 https://www.w3schools.com/js/default.asp https://developer.mozilla.org/ko/docs/Web/JavaScript https://www.geeksforgeeks.org/javascript/?ref=dhm https://roadmap.sh/javasc idocleancode.tistory.com 렉시컬 스코프의 개념 렉시컬 스코프, 또는 정적 스코프는 프로그래밍 언어에서 변수의 범위를 결정하는 정책입니다. 렉시컬 스코프는 변수가 코드를 작성하는 시점에, 즉 코드가 작성된 위치에 따라 그 범위가 결정되는 것을 의미합니다. 렉시컬 스코프의 동작 ..

article thumbnail
자바스크립트(JavaScript) - 스코프 체인(Scope Chain)
카테고리 없음 2023. 12. 20. 21:53

자바스크립트 튜토리얼 자바스크립트 튜토리얼 스코프(Scope) 개념 이해와 종류 블록스코프 함수 스코프 참고자료 https://www.w3schools.com/js/default.asp https://developer.mozilla.org/ko/docs/Web/JavaScript https://www.geeksforgeeks.org/javascript/?ref=dhm https://roadmap.sh/javasc idocleancode.tistory.com 스코프 체인이란? 스코프 체인은 변수나 함수 등의 식별자를 검색할 때, 현재 스코프에서부터 바깥쪽으로 차례로 검색해 나가는 매커니즘입니다. 스코프 체인 동작 원리 현재 스코프에서 검색 변수나 함수를 사용하는 코드 블록 내에서 먼저 검색합니다. 만약 해..

반응형