본문 바로가기

Study-Note/JavaScript21

00. 컴퓨터 프로그램이 실행될 때 CPU와 메모리의 역할 안녕하세요. 좋아요요정입니다! 우리가 열심히 자바스크립트 코드는 배우고 있는데, 코드가 어디에 저장되고, 어떻게 입출력이 되는가? 메모리는 어떻게 저장이 될까? 변수, 함수들은 어디에 저장이 되는지, 어떻게 실행이 되는지 이해하기 위해서 컴퓨터 구조에 대해 먼저 살펴보겠습니다. 컴퓨터 구조 컴퓨터란? 고대의 컴퓨터 - Fixed Program Computer라는 컨셉을 적용 특정 목적을 위해 만들어진 컴퓨터로 추가적인 프로그래밍 적용이 불가능했었음. (예. 빠른 수학연산을 위한 계산기) - 컴퓨터에 프로그램 기능을 추가하거나, 수정하는 등의 작업은 할 수 없었음 현대의 컴퓨터 - Stored Program Computer는 다양한 작업을 위한 프로그래밍이 가능. 어플리케이션을 저장하여 실행할 수 있다는 .. Study-Note/JavaScript 2021. 12. 23.
[JavaScript] 자료형 이해하기 자료형 이해하기 원시 타입(Primitive Data Type) 고정된 공간에 보관된 원시 타입의 값. 변경이 불가능한 값, 불변값(Immutable Value) Number, Boolean, String, Symbol, null, undefined 참조 타입(Reference Data Type) 값의 메모리 주소를 참조 Object (키:값 형태로 이루어진 속성들의 집합, 내부에는 순서도 크기도 고정되어 있지 않음, 키는 반드시 String형) 자료형 확인하는 방법 typeof true/false로 반환 원시자료형과 객체형을 구분하기 위해 활용하는 것이 좋음. 사용법 : typeof str === 'string' 내장 객체 String, Number, Bollean, Function, 원시 자료형, n.. Study-Note/JavaScript 2021. 12. 22.
[JavaScript] Date 날짜 원하는 형식으로 Format하기 안녕하세요. 좋아요요정입니다! JavaScript Date형식 변경하는 함수 공유합니다. (YYYY/MM/DD, YYYY년MM월 등등..) 기본구조 const getFormatDate = (date) => { const year = date.getFullYear(); const month = (1 + date.getMonth()); const day = date.getDate(); return `${year}년 ${month}월 ${day}일 `; //Template literals 이용 } 1. 원하는 날짜를 인자로 받은 뒤 2. year, month, day 를 각각 저장하고 3. 원하는 형식으로 return해주는 함수입니다. Template literals? >>>MDN 사이트링크 포함합니다 htt.. Study-Note/JavaScript 2021. 9. 8.