본문 바로가기
  • Coding & Book
학습단/HTML+CSS+Javascript 학습단

8장 자바스크립트 기초 문법 살펴보기

by 루이3 2023. 3. 17.

공부할 내용 (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)이 있다.

 

-삼항 연산자

삼항 연산자는 세항중 가장 왼쪽에 있는 피연산자의 참, 거짓에 따라 나머지 두 항에 있는 피연산자를 선택적으로 반환하는 연산을 수행한다.

 

-형 변환

형 변환은 데이터의 자료형이 다른 자료형으로 바뀌는 것을 말한다.