JavaScript Hoisting: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
(Created page with "=External= * https://developer.mozilla.org/en-US/docs/Glossary/Hoisting =Overview= Hoisting is a general way of thinking about how execution contexts (creation and execution...")
 
Line 1: Line 1:
=External=
=External=
* https://developer.mozilla.org/en-US/docs/Glossary/Hoisting
* https://developer.mozilla.org/en-US/docs/Glossary/Hoisting
=Internal=
* [[JavaScript Concepts]]


=Overview=
=Overview=

Revision as of 22:49, 21 January 2020

External

Internal

Overview

Hoisting is a general way of thinking about how execution contexts (creation and execution phases) work in JavaScript.

Hoisting means that variables and function declarations are put into memory during the compile phase but stay where they were typed in the code.