코딩 공부/Javascript

[JavaScript] 이론

희원96 2022. 5. 11. 17:48

변수

-변화를 줄 수 있는, 변할 수 있는 수

변수

ECMAScript6 표준안에서 새로운 변수 키워드 등장

 

Var. let(변수), const(상수)

실습1

자료형

 

자료형 설명
number 정수, 실수 등 산술 연산이 가능한 자료형
String 문자열로 이루어진 자료형
boolean 참/거짓으로 표현되는 논리 형태의 자료형
undefined 값이 할당된 적이 없거나 존재하지않는 속성일 때의 유형
null 아무런 값을 나타내지 않을 때의 자료형

let num ; => undefined

-변수를 선언하고 값을 할당하지 않은 상태
★ 자바스크립트는 초기 값을 꼭! 설정해줘야한다!!!!!!!!!!!

let abc = 1;
abc = null ; => null

 

 형변환
연산자 종류
parseInt() 문자열을 숫자(정수)로 변경
parseFloat() 문자열을 숫자(실수)로 변경
Number() 다른 자료형을 숫자형(정수&실수)으로 변환
toString() 숫자를 문자열로 변경

 

연산자

 

연산자 실습

 

 

연산자 실습2

 

 

 

간단정리

더보기

** 출력 
- 문서 내 => document.write()
- console창 => console.log()
- 팝업창 => alert

** 입력 
- 입력창 O => prompt => 리턴값 String
- 확인 취소 => confirm => 리턴값 boolean 

** 변수
   재선언      재할당
var   O      O
let   X      O
const   X      X

** 자료형
- 숫자 : Number 
- 값을 할당한적 없는 자료형 : undefined 
(ex. let num;) 

** 형변환
- => 실수 pareseFloat
- => 정수 pareseInt
- => 숫자 Number
- => 문자 String, toString

** 연산자
1. / => 실제로 나눈 결과값 
2. == (값만) vs === (값,자료형 모두) 일치해야한다