추상화를 통한 복잡성 극복 복잡성의 총체인 현실을 그대로 수용하기에 인간의 인지 능력과 저장 공간이 제한적임 본능적으로 이해하기 쉽고 예측 가능한 수준으로 분해하고 단순화하는 전략을 따름 추상화란? 불필요한 부분을 도려내면서 사물의 본질을 드러나게 하는 과정 불필요한 부분을 무시함으로써 현실에 존재하는 복잡성 제거를 목적으로함 추상화의 두가지 차원 구체적인 사물들간의 공통점은 취하고 차이점은 버리는 일반화를 통해 단순하게 만듦 중요한 부분을 강조하기 위해 불필요한 세부사항을 제거하여 단순하게 만듦 객체지향과 추상화 앨리스 이야기 🏰 앨리스 두번째 이야기 요약 아름다운 정원에 들어선 앨리스는 정원사들과 마주쳤다. 정원사들은 트럼프처럼 생겼고 스페이드 무늬가 그려져 있었다 …. 하트 여왕의 행렬이 정원에 들..
데이터 타입? 데이터 타입(data type)이란 프로그램에서 다룰 수 있는 값의 종류를 의미한다. 데이터 타입 종류 숫자 자바스크립트는 다른 언어와는 달리 정수와 실수를 따로 구분하지 않고, 모든 수를 실수 하나로만 표현한다. var number1 = 10; var number2 = 10.01; console.log(number1); //10 console.log(number2); // 10.01 문자열 자바스크립트에서 문자열은 큰따옴표(")나 작은따옴표(')로 둘러싸인 문자의 집합을 의미한다. 문자열을 이어줄때는 +기호를 사용한다. 큰따옴표 안에 큰 따옴표 또는 작은 따옴표 안에 작은 따옴표를 입력시 이스케이프 문자(\)를 사용한다. var firstName = 'park'; var lastName ..