# lexical scope

19개의 포스트
post-thumbnail

스코프

6배율 스코프를 좋아하는 편입니다만?

2023년 4월 13일
·
0개의 댓글
·

Lexical Scope & Scope Chain & Closure

Lexical Scope & Scope Chain & Closure

2023년 3월 23일
·
0개의 댓글
·

렉시컬 스코프(lexical scope)

자바스크립트는 함수를 어디서 호출했는지가 아니라 함수를 정의했는지에 따라 상위 스코프를 결정합니다. 즉 함수의 상위 스코프는 자신이 정의된 스코프입니다. 예시를 살펴 보겠습니다. 함수 bar()를 실행하면, 전역 스코프에 선언된 var = 1;를 참조한다는 것을 알 수 있습니다. 하지만, foo()를 실행하면 foo()함수 스코프 내부에 선언된 var...

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

클로저란? in Computer Programming

Closure, Function Scope, Lexical Scope, Free Variable

2023년 2월 5일
·
0개의 댓글
·
post-thumbnail

Closure

탄생의 기억

2023년 1월 25일
·
0개의 댓글
·
post-thumbnail

Lexical Scope와 Scope Chaning

참조를 위해 떠나는 우주 여행

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

[ 자바스크립트 ] 클로저 (Closure)

실행 컨텍스트Lexical scopeclosureprivate비동기 자바스크립트엔진은 스크립트를 실행하다가 함수를 만나면 실행컨텍스트를 생성한다.이 실행컨텍스트에 함수가 실행될 때의 환경을 저장하며 이렇게 만들어진 실행컨텍스트는 자신만의 스코프(유효범위)를 갖게된다.실

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

Closure 함수

fn2 함수에서 console.log로 찍어서 l1의 변수 값을 가져와서 우리에게 보여줄 수 없다는 것을 확인할 수 있었습니다.코드 내에서 fn2 내부에서 외부로 주어진 값을 scope하여 값을 가져오게 되는 것을 알았다.local 즉 fn2 내부에서 l2의 값을 가져

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

JavaScript 동작 원리의 모든 것❗❗

자바스크립트의 동작 원리에 대해서 알고 싶은 분들과 저의 학습을 위해 정리해 보려 합니다😀

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

JS> Lexical Scope & Function Level Scope

JS 학습 진행중에 JS의 Lexical Scope와 Function Level Scope에 대해 정리하려한다.보통 Function Level Scope는 Block Level Scope와 비교하며 학습하는 편인데, 타 언어에서도 블록 레벨 스코프는 많이 등장하는 편이

2022년 2월 11일
·
0개의 댓글
·
post-thumbnail

[JS] 실행 컨텍스트, lexical scope, 호이스팅, 클로저

📎 Referencehttps://www.zerocho.com/category/JavaScript/post/5741d96d094da4986bc950a0https://hanamon.kr/javascript-%ED%98%B8%EC%9D%B4%EC%8A%

2022년 1월 15일
·
0개의 댓글
·
post-thumbnail

Scope란?

스코프란?스코프, 즉 유효범위는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적이며 중요한 개념이다. 자바스크립트의 스코프는 다른 언어의 스코프와 구별되는 특징이 있으므로 주의가 필요하다. 그리고 var 키워드로 선언한 변수와 let 또는 const 키워드로 선언한

2021년 7월 31일
·
0개의 댓글
·
post-thumbnail

TIL23: Lexical Scope

코드의 마지막 부분에 위치하고 있는 innerFn 함수는 outerFn 함수의 실행 결과 생성, 반환된 함수로써 생성될 당시의 Lexical Scope가 현재 코드의 위치상 Scope와 다릅니다. 코드 출처: 코드스테이츠(CodeStates)

2020년 9월 20일
·
0개의 댓글
·
post-thumbnail

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

2020년 9월 20일
·
0개의 댓글
·

Lexcial Scope

Lexical Scope란? 정의 함수의 상위 scope가 함수 실행이 아닌, 함수 정의할 때를 기준으로 설정되는 것 변수를 함수 안에서 새로 선언할때 `const foo = () => { let string='100000'; foo2(); }` 변수를

2020년 9월 9일
·
0개의 댓글
·
post-thumbnail

렉시컬 스코프(ES3)

이번 포스팅에서는 ES3에서의 스코프 개념인 렉시컬 스코프와 관련 개념들에 대해 다룬다.

2020년 8월 14일
·
1개의 댓글
·
post-thumbnail

Scope

[글로 정리하는 JS] Scope

2020년 4월 7일
·
0개의 댓글
·
post-thumbnail

JavaScript - 클로저(Closure)

우선 예제 코드의 실행 순서부터 보겠습니다. console.log(outer()); 실행 inner(); 함수 실행 console.log(a, b, c); 실행 console.log(a, b, c); 실행 끝 inner 함수 실행 끝 outer 함수 변수 d 값 반환 outer 함수 실행 끝 console.log(outer()); 실행 끝 결과 클로저...

2019년 8월 9일
·
0개의 댓글
·