html(뼈대) -> css(살입히기) -> JS(기능추가)기본 골조 : html, head, bodylogin.html모든 css 코드 : <style></style>에 존재css 사용방법css 파일로 분리하여 사용할 수 있는 외부 스타일 시트html 코드
변수와 자료형 원시형 : 1개의 데이터를 담고 있는 자료형, 고정된 메모리 크기, 직접적 가리킴, call by value 숫자형 : 정수, 실수 문자열형 불리언형 : true, false 널형 : null만 가질 수 있음 Undefined형 : 값
이벤트 종류마우스 이벤트키 이벤트기타 이벤트특정 이벤트 발생시, 이벤트를 처리하는 기능on + 이벤트 이름HTML 태그의 속성으로 이벤트 처리간단한 방법, HTML에서 처리하는 것<input type="button" onclick="alert('버튼클릭')">bu
var : 기준 범위는 함수let : 변하는 값일 때 사용, 기준 범위는 {}const : 상수(변하지 않는 값 사용), 기준 범위는 함수${}로 가져오기 가능객체의 구성1개의 데이터(= 프로퍼티) => 키(문자형) + 값 1쌍(모든 자료형)객체 리터럴{} 사용해서 객
V8 엔진자바스크립트 코드를 인터프리터 방식으로 해석 X즉시 기계어로 해석(크롬이 빠른 이유!)구글에서 V8만 따로 분리해서 만든게 Node.js비동기 + 이벤트 기반웹에 최적화http 모듈 기반 웹 서버 제작이벤트 기반이벤트 : 특정 버튼 클릭 등등콜백 함수 : 이벤
데이터베이스 DBMS MySQL, Oracle NoSQL기반의 DBMS - MongoDB 데이터베이스 분류 RDB 행과 열 SQL 통해서만 데이터베이스 접근 NoSQL SQL 사용 X 데이터베이스 나머지는 RDB 특성과 동
몽고DB : 도큐먼트 지향 데이터베이스도큐먼트 : XML, JSON 같은 형식의 데이터를 저장하는 것RDBMS보다 유연 -> 데이터 구조 알 수 없거나, 변경 및 확장이 있는 경우 사용JSON 형태의 동적 스키마형 도큐먼트 사용 (기본 데이터 : 도큐먼트)도큐먼트 \*