공부기록/JavaScript

vscode로 타입스크립트 typescript 파일을 디버깅하려면 세팅을 해주어야 한다. Typescript 설치 설치 및 tsconfig.json 세팅 //선행조건: global하게 typescript 설치 npm install -g typescript // typescript complier option 수정을 위해 tsconfig.json 추가 npm init -y tsc -init tsconfig.json 설정 // tsconfig.json { "compilerOptions": { "target": "ES5", "module": "CommonJS", "outDir": "out", "sourceMap": true } } outDir typescript로 쓰인 코드를 js로 생성할 때 어디로 생성될 ..
[1] 자바스크립트에서의 실행 컨텍스트란 무엇이죠?실행 컨텍스트는 자바스크립트 엔진이 코드를 실행할 때 필요한 모든 환경 정보를 담고 있는 객체입니다. 이는 콜 스텍에 쌓이게 되며, 함수 호출 시 생성됩니다. 각 실행 컨텍스트는 해당 함수의 지역 변수, 파라미터, this 바인딩과 같은 정보를 포함합니다. 자바스크립트의 함수는 '일급 객체'로 취급되어 변수에 할당되거나 다른 함수의 인자로 전달될 수 있습니다.  실행 컨텍스트 객체에 ..
첫번째 포스트: 자바스크립트는 무슨 언어인가요? 자바스크립트를 중심으로, 면접 대비용 포스트 시리즈 두번째: JS 기본 요소와 데이터 타입, 그리고 ES 6 변수 선언, 초기화, 할당의 차이점에 대해 설명해주세요. 변수 선언은 변수의 이름을 정하고 메모리 공간을 할당받는 과정입니다. 변수 초기화 이전의 단계이며, var, let, const 키워드를 활용하여 변수를 선언할 수 있습니다. 변수 초기화는 선언 이후 값을 부여하는 과정을 말합니다. 초기화와 선언은 동시에 이뤄질 수 있습니다. 초기화되지 않은 변수는 javascript 의 경우 기본적으로 undefined로 초기화됩니다. 변수 할당은 변수에 값을 지정하는 행위를 말합니다.(초기화도 할당의 일부입니다) 함수 선언시 사용되는 키워드 중 var과 l..
J융
'공부기록/JavaScript' 카테고리의 글 목록