JavaScript & Node.js 4

[Node.js / JavaScript] 자료형과 변수선언

자료형 https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Grammar_and_types 문법과 자료형 - JavaScript | MDN 이 장은 JavaScript의 기본 문법과 변수 선언, 자료형 및 리터럴을 다룹니다. developer.mozilla.org 데이터 구조 및 형 데이터 형 최신 ECMAScript 표준은 7가지 데이처 형을 정의합니다. 6가이 원시 데이터 형 -Boolean. true와 false -null. null 값을 나타내는 특별한 키워드. JavaScript는 대소문자를 구분하므로, null은 Null, NULL 혹은 다른 변형과도 다릅니다. -undefined. 값이 저장되어 있지 않은 최상위 속성. -Number (e..

[Node.js] 핵심 개념 이해하기

Node.js는 이벤트 기반, 논블로킹 I/O 모델(비동기), 싱글스레드 기반 이벤트 기반 특정 이벤트 발생 시 미리 예약 혹은 지정해 놓은 작업을 진행하는 방식 (콜백) 컨텍스트 문맥, 코드의 실행 환경이라고 이해 함수 스코프 : 함수의 영역 함수 컨텍스트 : 함수가 호출시 실행되는 환경 호이스팅 : 변수를 선언하고 초기화했을 때 선언 부분이 최상단으로 끌어올려지는 현상 스코프 체인 : (Identifiers(식별자)를 찾는 일련의 과정) 시작시 따로 정하지 않아도 Main()에서 시작한거로 봄 메서드도 객체 Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. Node.js는 이벤트 기반, 논블로킹 I/O 모델(비동기)을 사용해 가볍고 효율적이다 싱..

[Node.js] VSCode 개발환경 설정하기

VSCode https://code.visualstudio.com/ Node.js 사용 (LTS) https://nodejs.org/ko/ Cmd 사용 npm은 에셋스토어 VSCode workspace의 nodejs 폴더 폴더생성 폴더가 아닌 빈공간 클릭, 파란색 테두리가 활성화 되어야함 New Folder 선택 폴더명 입력 생성 터미널 추가 power shell이면 cmd로 바꿔주기 컨트롤+ 쉬프트 + P 눌러서 terminal 검색 폴더 우클릭 New File test.js로 파일 생성 cmd에서 cd + 경로입력으로 해당 파일 경로로 이동 node test.js (파일명, .js는 안붙여도 됨)

CMD 명령어

C드라이브 D드라이브 이동 C: or D: 입력 디렉토리 이동 CD + 경로 입력 디렉터리의 파일과 하위 디렉터리 목록 보이기 DIR 화면 지우기 CLS cmd 명령어 (명령 프롬프트 명령어) 모음 ASSOC : 파일 확장명 연결을 보여주거나 수정합니다. ATTRIB : 파일 속성을 표시하거나 바꿉니다. BREAK : 확장된 CTRL+C 검사를 설정하거나 지웁니다. BCDEDIT : 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성을 설정합니다. CACLS : 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정합니다. CALL : 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다. CD : 현재 디렉터리 이름을 보여주거나 바꿉니다. (다른 디렉토리로 이동할 수 있습니다.) CHCP : 활성화된 ..