
// 코딩앙마님 자바스크립트 중급강좌를 보고 정리해보고자 가져왔다. 변수의 생성과정 선언 단계 초기화 단계(undefined를 할당 해주는 단계) 할당 단계 var의 경우에는 선언 및 초기화 단계 할당 단계 로 나타난다.(이 때문에 선언 이전에 변수를 호출해도 호이

// 우아한 테크 10분 테크톡에 하루님이 진행하신 실행 컨텍스트 유튭 영상을 정리해 보았습니다.자바스크립트 코드를 실행시키면 자바스크립트 엔진은 콜 스택에 전역 실행 컨텍스트를 담는다.실행 컨텍스트에는 환경 레코드와 아우터가 있다.전역에서 함수 A를 호출할 경우, 함
자바스크립트는 브라우저뿐만 아니라 서버에서도 실행할 수 있다.자바스크립트 엔진이 모든 디바이스에서 자바스크립트가 동작하게 해준다.브라우저에는 자바스크립트 가상 머신이라고 불리는 엔진이 내장되어 있다.자바스크립트 엔진이 동작하는 과정엔진이 스크립트를 읽는다(파싱)→ 읽어

문은 어떤 작업을 수행하는 문법 구조와 명령어를 의미한다.코드에는 원하는 만큼의 문을 작성할 수 있다. 서로 다른 문은 세미콜론으로 구분한다.코드의 가독성을 위해 각 문은 서로 다른 줄에 작성하는게 일반적이다.자바스크립트는 줄 바꿈이 있으면 이를 암시적인 세미콜론으로

자바스크립트의 변수는 자료형에 관계없이 모든 데이터일 수 있다.변수는 어떤 순간에 문자열일 수 있고, 다른 순간엔 숫자가 될 수도 있다.이처럼 자료의 타입은 있지만 변수에 저장되는 값의 타입은 언제든지 바꿀 수 있는 언어를 ‘동적 타입 언어’라고 부른다.숫자형은 정수

함수와 연산자에 전달되는 값은 대부분 적절한 자료형으로 자동 변환되는데 이를 형변환이라고 한다.수학관련 연산자가 전달받은 값을 숫자로 변환하는 경우가 형 변환의 대표적인 예시전달 받은 값을 의도를 갖고 원하는 타입으로 변환(명시적 변환)해 주는 경우도 형 변환이라고 한