HTML에 대한 간단한 내용은 이전에 작성한 HTML 기초 내용을 참고하도록 하자.
HTML과 CSS JS에 대한 간단한 공부를 진행하는 과정이었음
SPA MPA
Single page Application
Multi Page Application
html:뼈대
script언어 특징
: 런타임레코드 해석
자료형:
데이터의 유형
변수를 선언할때가 아닌 변수에 데이터가 대입되는 시점에 결정됨
->동적타이핑 - undefined type 대표적
object type
객체지향(?)
객체! key 문자열 - 값 어떠한 자료형이든
연산자
대입연산자
-변수에 값을 대입 (=)사용
사칙연산자
(중요중요중요 c언어랑 다름;)
관계 연산자
=비교 연산자
< > <= >=
왼쪽이 기준으로 생각하자
동등연산자
a == b equal
a != b unequal
일치연산자
a ===b 값과자료형이 같다
a !== b 값이나 자료형이 같지않다
이진논리연산자
바이너리로직오퍼레이터스
a &&b
양쪽모두트루
a | | b
둘중하나트루
조건부연산자
=삼항연산자
조건식? true; 첫번째항
조건식? false; 두번째항
javascript 함수
함수 : 입력을 받아 출력을 하는것
함수의 입력 : 파라미터, 인자
함수정의 방법 2가지
function statement를 사용
arrow function expression를 사용
Node.js
(javascript runtime)
npm
(node package manager)
IDE
Vscode
통합개발환경