자바스크립트 4

[JavaScript] 호이스팅(Hoisting)과 시간상 사각지대(Temporal Dead Zone, TDZ)

- 지난 시간 안녕하세요. 지난 시간에는 함수 스코프(function-scope)와 블록 스코프(block-scope)에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. [JavaScript] 함수 스코프(function-scope)와 블록 스코프(block-scope) [JavaScript] 함수 스코프(function-scope)와 블록 스코프(block-scope) - 개요 안녕하세요. 지난 시간에는 스코프(Scope)에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. [JavaScript] 스코프(Scope) 개념 [JavaScript] any-ting.tistory.com - 개요 이번 시간에..

[JavaScript] 스코프(Scope)개념

- 개요 안녕하세요. 이번 시간에는 자바스크립트에서 스코프(Scope)에 대해 알아보겠습니다. - 개념 Scope라는 단어를 우리나라 말로 해석하면 '범위'라는 뜻을 가지고 있습니다. 즉, 스코프(Scope)는 '변수에 접근할 수 있는 범위'라고 할 수 있습니다. 자바스크립트에서는 2가지 타입의 스코프가 있습니다. 전역(Global) 스코프와 지역(Local) 스코프 전역 스코프(Global Scope)는 말 그대로 전역에 선언되어 있어서 어느 곳에서든 해당 변수에 접근을 할 수 있습니다. 반대로 지역 스코프(Local Scope)는 말 그대로 해당 지역에서만 접근할 수 있어 지역을 벗어난 곳에서는 해당 변수에 접근할 수 없습니다. /** * @author Ryan * @description 해당 jav..

[JavaScript] 조건문 If문 Switch/Case문

- 지난 시간 안녕하세요. 지난 시간에는 JavaScript 자료형, 변수, 상수에 대해 알아봤습니다. 혹시 놓치고 오신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. [JavaScript] 자료형, 변수, 상수 개념 및 사용법 [JavaScript] 자료형, 변수, 상수 개념 및 사용법 - 개요 안녕하세요. 이번 시간에는 JavaScript에 자료형, 변수, 상수에 대해 알아보겠습니다. 프로그래밍언에는 자료형, 변수, 상수가 존재합니다.(없는 언어도 있습니다. :>) 하지만 우리가 학습하 any-ting.tistory.com - 개요 이번 시간에는 조건문과 연산자에 대해 알아보겠습니다. JavaScript는 다른 언어와 동일하게 If문과 Switch/Case 사용법은 동일합니다. 조건문..

[JavaScript] 자료형, 변수, 상수 개념 및 사용법

- 개요 안녕하세요. 이번 시간에는 JavaScript에 자료형, 변수, 상수에 대해 알아보겠습니다. 프로그래밍언에는 자료형, 변수, 상수가 존재합니다.(없는 언어도 있습니다. :>) 하지만 우리가 학습하고자 하는 JavaScript 언어에는 존재합니다. 그렇기 때문에 아주 기초적인 부분을 학습해야 합니다. - 개념 자료형이란 무엇일까요? 자료(데이터), 형(형태)라고 설명할 수 있습니다. "즉 데이터에 형태"라고 생각하시면 됩니다. 그럼 어떤 자료형이 있을까요? 자바스크립트에서는 String, Number, BigInt, Boolean, Object, Symbol, null, undefined 타입이 있습니다. 이번 시간에는 String, Number, BigInt, Boolean, null, unde..