# hoisting

159개의 포스트

scope, hoisting이해

scope : 우리가 변수 혹은 함수를 선언하게 될 떼 해당 변수 혹은 함수가 어디서 어디까지 유효한지에 대한 범위scope의 종류\|scope : 우리가 변수 혹은 함수를 선언하게 될 떼 해당 변수 혹은 함수가 어디서 어디까지 유효한지에 대한 범위\-scope의 종류

어제
·
0개의 댓글
post-thumbnail

호이스팅(Hoisting)

호이스팅이란 변수/함수의 선언부만 최상단으로 끌여올려주는 것을 말한다.자바스크립트에서는 변수/함수를 선언하기 전에 해당 변수/함수를 사용해도 에러가 발생하지 않는다.하지만 var와 함수 선언식은 호이스팅을 사용하면 문제가 발생하기 때문에 사용하지 않는❌ 것이 좋다.va

2일 전
·
0개의 댓글
post-thumbnail

Fe.07 Day.04

그나마 5,6시간 정도의 숙면을 취하고 '공부하러 나간다' 보다는 '나가는 김에 공부좀 해야지' 라고 자기최면을 걸며 조금이라도 덜 피곤함을 느끼(려고 자기최면을 걸)며 4일차 시작 ^^......비동기 실행이란 서버 컴퓨터의 작업이 끝날 때까지 기다리지 않는 통신으로

3일 전
·
0개의 댓글
post-thumbnail

호이스팅 (Hoisting)

Javascript 변수 선언 방식은 var, let, const 이렇게 세 가지가 있다.var는 이미 선언된 변수를 재선언 할 수 있고, 재할당 또한 가능하기 때문에 현재는 사용하지 않는 선언 방식이다. (var 대신 let과 const를 주로 사용한다.)var는 재

7일 전
·
0개의 댓글

Hoisting

호이스팅은 코드를 실행하기 전 변수선언/ 함수선언을 해당 스코프의 최상단으로 끌어올리는 것이 아니다!!호이스팅은 코드 실행하기 전 변수선어/ 함수선언이 해당 스코프의 최상단으로 끌어 올려진 것 같은 현상을 말한다.자바스크립트 함수는 실행되기 전에 함수 안에 필요한 변수

2022년 5월 4일
·
0개의 댓글

Hoisting?

Hoisting?

2022년 5월 3일
·
0개의 댓글
post-thumbnail

[JavaScript] Hoisting

Hoisting 이란 var 선언문이나 function 선언문 등을 해당 scope의 선두로 옮긴 것처럼 동작하는 특성을 말한다. 자바스크립트는 ES6에서 도입된 let, const를 포함하여 모든 선언(var, let, const, function, class)을

2022년 4월 25일
·
0개의 댓글
post-thumbnail

[TIL] 자바스크립트 실행, Hoisting, 내장 객체 window/globalThis/NaN/Date/JSON

Day15 자바스크립트 실행(변수와 객체)

2022년 4월 24일
·
0개의 댓글

[js] 호이스팅

hoisting의 개념과 var, let의 비교

2022년 4월 22일
·
0개의 댓글

var, let, const 그리고 호이스팅

JavaScript 변수 선언 문법과 Hoisting

2022년 4월 14일
·
0개의 댓글
post-thumbnail

Prototype - 1. Prototype 디자인 이론

자바스크립트는 프로토타입 기반의 언어다. 근데 그 프로토타입이라는 것은 뭘까? 프로토타입 이론부터 코드상 구현까지 간략하게 살펴보자.

2022년 4월 13일
·
2개의 댓글

[javascript] 호이스팅 var, let, const

선언var는 한번 선언된 변수를 다시 선언할 수 있다.호이스팅var는 호이스팅이 된다. var는 선언하기 전에 변수를 사용해도 에러가 나지 않는다. 이유는 var는 아래와 같이 변수선언이 위로 끌어올려진다. 실제로 코드상에서는 끌어올려지지 않지만 자바스크립트

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

호이스팅이란?

HOISTING ? >: 함수호출문이 함수 선언식 보다 위에 있어도 괜찮다 : 즉, 어디에 선언했느냐에 상관 없이 항상 제일 위로 선언을 끌어 올려주는 것이다 >함수 내에서 아래쪽에 존재하는 내용 중 필요한 값들을 끌어올리는 것이다. 실제로 코드가 끌어올려지는 건

2022년 4월 10일
·
0개의 댓글
post-thumbnail

호이스팅이란

자바스크립트 인터프리터가 변수, 함수의 메모리 공간을 선언 전에 미리 할당하는 것\-> 변수의 선언과 초기화를 분리 후, 선언만 코드 최상단으로 옮기는 것 인터프리터 ? 코드를 한 줄씩 위에서 아래로 내려가며 읽는 프로그램, 컴파일러와 대조되는 개념함수가 만들어지기 전

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

JavaScript - Const and let

JavaScript 변수 선언 방식 TIL

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

Function Hoisting

Function Hoisting, Function declaration, Function expression

2022년 4월 6일
·
0개의 댓글
post-thumbnail

hoisting / Stack / Scope, Scopechain

자바스크립트는 실행컨텍스트를 생성하면서 코드에 관련한 실별자, 환경정보등을 수집한다.따라서 코드가 실행되지 않았음에도 불구하고 자바스크립트 엔진은 환경에 속한 변수명들을 기억하고있으며 위에서 아래로내려가는 단방향 특징을 무시하고 저장된 변수를 멋대로 호출해 오는 경우가

2022년 4월 3일
·
0개의 댓글

Hoisting

변수를 선언하여 만든 함수나 화살표함수가 아닌 그냥 funciton xxx()로 사용되는 함수들 또한 같은 문제가 발생할수도 있음

2022년 4월 3일
·
0개의 댓글
post-thumbnail

[2022.04.02] Javascript 변수의 호이스팅(hoisting)

호이스팅(hoisting)이란?코드가 최상단에 위치하지는 않지만, 최상단으로 끌어 올려진 것처럼 동작하는 것을 의미한다.우선 호이스팅 전에 알아두어야 할 중요한 내용이 있다. 호이스팅은 스코프 단위로 일어난다는 것이다.var로 선언한 모든 변수는 최상위로 끌어올려진 것

2022년 4월 2일
·
0개의 댓글