1. 변수 타입
let | 변수 선언 |
const | 상수 선언 (함수 포함 대부분 선언) |
2. 데이터 타입
Boolean | 논리요소 (True, False) |
Number, BigInt | 숫자 (+infinity, -infinity, NaN 값도 존재) |
null, undefined | 고의로 없다고 설정한 값 / 미설정값 |
String | 텍스트 |
3. 비교연산자
=== | 두 값이 타입까지 완전히 일치하는지 확인 |
== | 타입 제외 검사 (EX. 숫자 1과 문자 1, 0과 False, Null과 undefiend) |
4. 함수
선언 | function hello (name) { } |
화살표 함수 | const add = (a, b) => { return a+b; } |
5. 클래스 (Class)
선언 (객체 변수, 객체 함수) | const dog = { name : '멍멍이', age : 2 'key with space' : true // 띄어쓰기 있을 때 say : function say(){ console.log(this.age); } }; |
함수에서 객체를 파라미터로 받기 | const ironMan = { name: '토니 스타크', alias : '아이언맨' } function print(hero){ const text = `${hero.name}은 ${hero.alias}) 입니다.`; console.log(text); } print(ironMan); |
'HTML, CSS, JS' 카테고리의 다른 글
[HTML, JavaScript] Video src 변경 방법 (Vanila JS, JQuery) (0) | 2022.05.27 |
---|---|
[CSS] 문제의 div 정렬 - Flex (1) | 2022.05.02 |
JQuery & Ajax 정리 (0) | 2022.04.22 |
[CSS] CSS 기초 (1) | 2022.04.19 |
HTML Tag 정리 (1) | 2022.04.18 |