공부할 내용 (332~365쪽)
1. 변수와 상수
-변수는 변하는 수를 뜻한다.
-let
호이스팅이 일어나지 않는다.
-const
기본 내용은 let 과 같지만 const 키워드는 재할당이 안된다.
2.자료형
-문자형
"나"로 둘러싸인 형태를 문자열이라고 한다.
let string ="hello gilbut"
-숫자형
자바스크립트 정수와 실수를 구분하지 않고 전부 하나의 숫자로 취급한다.
let num1 = 11
let num2 = "gilbut"
-논리형
논리형은 참 또는 거짓에 해당하는 논리값인 true 와 false를 뜻한다.
-underfined
변수나 상수를 컴퓨터 메모리 공간에 선언하면 반드시 생성한 공간에 저장할 데이터를 할당하는데
할당하지 않을 경우 임시로 사용하는 것이다.
-null
null은 선언한 공간을 비워둘때 사용한다.
-객체
객체는 자바스크립트에서 거의 모든 데이터와 자료구조 이다.
객체 자료형에서 파생되는 자료형으로 배열, 객체 리터럴, 함수등이 있다.
-배열
배열은 복수의 데이터를 정의 할수 있는 자료형이다.
let score = [30,90,100]
3.연산자
-산술 연산자
덧셈 뺄셈 같은 수학 연산을 수행하는 연산자를 말한다.
-비교 연산자
비교연산자는 피연산자를 비교한 뒤, 논리형 값인 참, 거짓을 반환 하는 연산을 수행한다.
== 와 === 차이
값만 같으면 == , 값과 자료형 둘다 같으면 === 이다.
-논리 연산자
논리연산자는 피연산자를 논리적으로 평가 한뒤 조건에 맞는 피연산자를 반환하는 연산을 수행한다.
논리 연산자는 대표적로 ||(OR), &&(AND), !(NOT)이 있다.
-삼항 연산자
삼항 연산자는 세항중 가장 왼쪽에 있는 피연산자의 참, 거짓에 따라 나머지 두 항에 있는 피연산자를 선택적으로 반환하는 연산을 수행한다.
-형 변환
형 변환은 데이터의 자료형이 다른 자료형으로 바뀌는 것을 말한다.
'학습단 > HTML+CSS+Javascript 학습단' 카테고리의 다른 글
10장 자바스크립트 함수 다루기 (0) | 2023.03.21 |
---|---|
9장 자바스크립트 기초 문법 살펴보기 (0) | 2023.03.20 |
7장 자바스크립트 시작하기 (0) | 2023.03.15 |
6장 효과적인 레이아웃을 위한 CSS 속성 다루기 (0) | 2023.03.14 |
5-2장 css 필수 속성 다루기 (0) | 2023.03.13 |