JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. computational thinking 프로그래밍이란 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션으로, 문제를 명확히 이해하고 적절한 문제 해결 방안을 정의할 필요가 있다. 여기서 문제와 해결 방안을 바라볼 때, 컴퓨터의 관점을...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 가장 중요한 점은 웹페이지의 보조적인 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입한다는 목적에서 10일만에 탄생했다
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 항상 변수 선언만을 배우다가, 변수가 어떻게 저장되는지를 드디어 배웠다. 1. 변수란 무엇인가? 왜 필요한가? 1 + 2 이 자바스크립트 코드를 실행하면 컴퓨터는 어떻게 작동할까? cpu를 사용해 연산하고 메모리를 사용해 데이터를...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 1. 값 value 값은 표현식 expression이 평가evaluate되어 생성된 결과를 말한다. 앞서 변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 상징적인 이름이라고 했다...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 1. 데이터 타입 | 구분 | 데이터 타입 | 설명 | |:----------|:----------|:----------| | 원시타입 | number | 정수, 실수 구분 없이 하나의 숫자 타입만 존재 | | 원시타입 | stri...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 제어문은 조건에 따라 코드 블록을 실행(조건문)하거나, 반복 실행(반복문) 할 때 사용한다. 일반적으로 코드는 순차적으로 실행되기에, 제어문은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점이 있다. 이러한 단...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 1. 연산자 연산자: 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다. 피연산자: 연산의 대상으로, 값으로 형가될 수 있는 표현식이어야 한다. 피연산자와 연산자의 조합으로...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 1. 객체 리터럴에 의한 객체 생성 cf) 클래스 기반 객체지향 언어: 클래스를 사전에 정의하고 필요한 시점에 new 연산자와 함께 생성자constructor을 호출하여 인스턴스를 생성하는 방식으로 객체를 생성한다. 객체 리터럴을 ...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. 강의에서 객체에 대해 흝고 지나갔던 것보다 시간을 들이며 공부해보니 메서드 등 단어로 지나갔던 것들이 개념으로 정리된다. 원래 책에서는 10장은 객체를 생성하는 방법 중 '객체 리터럴'을 제목으로 달고 있지만, 객체 기본에 대한 내...
JavaScirpt 공부 정리 의 목차를 따릅니다. 책을 발제하는 것을 기본 골조로 하고, 개인이 공부한 내용을 추가합니다. | | Primitive type | Object type | |:----------|:----------:|:----------:| | value | immutable | mutable | | 원시값/객체를 변수에 할당하면 변수...