배워서 남주는 개발자 :)
반응형

프로그래밍 3

[ JS 딥다이브 ] 2주차 : 표현식과 문

5.1 값 값은 식(표현식)이 평가되어 생성된 결과를 의미함. (평가 : 식을 해석해서 값을 생성하거나 참조하는 것을 의미. ) 모든 값은 데이터 타입을 가지며, 메모리에 2진수, 즉 비트의 나열로 저장됨. 메모리에 저장된 값은 데이터 타입에 따라 다르게 해석될 수 있음. 값을 생성하는 기본적인 방법 : 리터럴 을 사용하는 것. 5.2 리터럴 리터럴 : 사람이 이해할 수 있는 문자/ 약속된 기호를 사용해 값을 생성하는 표기법 JS 엔진은 코드가 실행되는 시점인 런타임에 리터럴을 평가해 값을 생성함. 5.3 표현식 표현식은 값으로 평가될 수 있는 문. 즉 표현식이 평가되면 새로운 값을 생성하거나 기존값을 참조 위의 리터럴도 값으로 평가되기 때문에 표현식임. 5.4 문 문은 프로그램을 구성한느 기본 단위이자..

JS 2023.03.05

[JS 핵심개념] 1주차 : 변수 란 무엇일까? Variable

본 내용은 모던 자바스크립트 딥다이브 책을 읽고 공부목적으로 정리한 내용입니다. 1) 변수란 무엇인가? 변수 : 변하는 수? 라고만 생각했다. 변수 : 프로그래밍 언어에서 데이터를 관리 하기 위한 핵심 개념 컴퓨터는 CPU를 사용해 연산을 하고, 메모리를 사용해 데이터를 기억함. 메모리는 데이터를 저장할 수 있는 메모리셀의 집합체. 메모리 셀 하나의 크기는 1바이트 (8비트)이며, 컴퓨터는 메모리 셀의 크기, 즉 1바이트 단위로 데이터를 저장하거나 읽음. 각 셀은 고유의 메모리 주소를 갖는다. 이 메모리 주소는 메모리 공간의 위치를 나타내며, 0 부터 시작해서 메모리의 크기만큼 정수로 표현됨. 컴퓨터는 모든 데이터를 2진수로 처리함. 따라서 메모리에 저장되는 데이터는 데이터의 종류와 상관없이 모두 2진수..

JS 2023.01.10

객체지향 프로그래밍이란? OOP (Object Oriented Programming) 정리

(해당 포스팅은 개인적인 공부를 위해 정리한 내용입니다. 부족한 부분이 있다면 댓글로 알려주시면 보완하겠습니다!) 1. 객체지향 프로그래밍이란? OOP 는 어떤 것일까? 2. 클래스란? 3. 객체(인스턴스) 란? 1. 객체지향 프로그래밍이란? OOP 는 어떤 것일까? 우리가 살고 있는 세상은 수많은 객체들로 이루어져 있습니다. 지금 바로 주변을 둘러봐도 컴퓨터/ 모니터/ 마우스 등의 객체가 있고, 심지어는 우리 자신도 하나의 객체가 될 수 있습니다. 각각의 객체는 속성과 행동을 가지고, 해당 속성과 행동이 가지는 내용과 특징에 따라서 독립적인 객체가 되지만, 또한 크게는 같은 범주에 속하기도 합니다. 우리도 역시 이름, 생김새, 체격, 성격등이 다른 서로 다른 독립적인 객체이지만, 결국은 모두 인간이라는..

Web 2022.05.03
728x90