inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

코어 자바스크립트

VariableEnvironment와 LexicalEnvironment 관련 질문

216

Downey

작성한 질문수 2

0

안녕하세요 선배님!

Variable Environment와 LexicalEnvironment가 초기에

동일한 내용으로 구성되지만 LexicalEnvironment는 예를 들어 함수 실행 도중에 변경되는 사항이 즉시 반영되는 반면

VariableEnvironment는 초기 상태를 유지하는 것으로 이해했습니다.

근데 여기서 LexicalEnvironment가 함수 실행 도중에 변경되는 내용이 혹시 할당하는 과정을 말하는 건가요?

var a = 3;

이라는 내용이 있다면 VE, LE 모두 var a를 저장하고 있다가

LE에서만 a=3이라는 할당 내용이 저장되어 그점에서 변경이 이루어진다는 말인지 궁금합니다. 그게 아니라면

어떤 변경을 의미하는지 궁금합니다!!

질 좋은 강의 감사합니다!!

javascript

답변 2

0

Downey

답변 감사합니다~~!!

0

정재남

말씀하신 내용이 맞습니다.

VE는 변수정보만을 저장하고

LE는 순간순간의 환경정보를 저장하는 것입니다.

인스턴스에서 prototype 프로퍼티에 직접 접근해야하는 이유

0

61

1

setTimeout 에서 this

0

84

1

2강부터 영상이 나오지 않습니다.

0

176

1

자바스크립트 주석에 이상한 점이 있어서 문의드립니다.

0

225

2

return 문 안에 여러 함수가 존재하는 것이 이해되지 않습니다.

1

264

1

클래스 static 멤버

1

254

1

실행컨텍스트와 스택프레임

2

571

1

프로토타입으로 상속할때 브릿지 사용 이유

0

325

1

호이스팅 관련 질문

1

339

1

책 66p. 예제 3-2 질문입니다.

0

358

1

강의 내용 10:58 캡슐화 질문입니다.

1

400

1

강의 내용 5:10 질문입니다.

1

422

2

전역 공간에서의 this

0

429

2

18:31 addEventListener의 this

1

487

1

outerEnvironmentReference 질문

1

372

1

실행 컨텍스트와 클로저에 대해 질문드립니다.

1

451

1

Object.prototype.constructor의 [[prototype]] ?

1

659

1

함수를 값으로 할당할 때

2

460

1

15:54 'ddd' 사라지는 오류?

4

379

1

프로토타입 getPrototypeOf(instance).constructor(n,a) 질문입니다.

1

407

1

기본형/가변형 질문입니당

0

334

0

선생님 그러면 섹션 0만 봐도 무방한가요!?

0

339

1

Hoisting과 environmentRecord에 관한 질문입니다.

1

295

1

안녕하세요, 데이터 변경 질문입니다.

0

331

1