내일배움캠프/오늘 배운 내용

[TIL] 6일차 (자바스크립트 시작)

HJ:: 2023. 5. 22. 21:29

새로 배운 거 적기

기본 문법 배우기

변수 선언 

var let const

var egg= "big_egg";

-> var : 변수를 선언하고 같은 이름으로 값을 저장 가능.

-> let : 그렇게 까진 불가능. 하지만, 미리 지정한 이름으로만 하면 계속 그 안에 값을 지정 가능.

-> const: 한번 지정하면 아예 변경 불가.

 

명시적 vs 암시적 형변환

명시적:  예를 들면 , var num =Number("32");

암시적:

3+ "2"

let num= 3+"2"
num= 32

//즉, string형으로 암시적 변환됨.
//허나, +가 아닌 -, *, /, % 는 적용안됨.

let multiply= 3 * "2";
multiply= 6;

NaN : Not a number , 

Infinit : 1 / 0  

-Infinit: - 1 / 0

 

삼항연산자: y > 10? "y가 더 크다 ": "아니다";

 

화살표 함수

let add(x,y) => y;

코드가 두줄 이상이면 {} 로 감싸준다.