본문 바로가기

[study]이론정리/HTML & CSS & JavaScript48

js 2일차 - 객체(1) _ 데이터관련, spread 연산자 + 얕은복사, 깊은복사 ########################################################################### ########################################################################### 6장. 객체 (object) - ********************** ########################################################################### 1. 종류 3가지   ==> 자바처럼 상속과 비슷한 개념(프로토타입(prototype) 관계)으로 계층구조화 되어 있음.       최상위 객체는 Object 이다.   ==> 객체의 구성요소는 변수,메서드(정적메서드, 인스턴스 메.. 2024. 5. 3.
js 2일차 - 1일차 정리 * 웹 어플리케이션 개발 ( 웹사이트 )  1. web application        - 화면 필요 ( html, JSP/Servlet)          브라우저 ------------------------> 서버 ( html, JSP/Servlet, Spring Framework, Spring Boot )                   응답: html(css,js) 2. REST API              -----------------------> 서버 ( Spring Framework, Spring Boot )      장치              XML, JSON ( JavaScript Object Notation) {key:value, key:value}      3. full stac.. 2024. 5. 3.
js 1일차 - 연산자, 문장, 객체 ########################################################################### ########################################################################### 4장. 연산자 ########################################################################### 1. 산술연산자 + - * / % ==> + 를 제외한 나머지는 문자열형태의 숫자가 ("10") 자동으로 수치로 변환되어 연산된다.     + 는 연결이 된다. ==> 자바: 10/3 --> 3     JS : 10/3 --> 3.3333~2. 대입연산자 a=b a+=b a-=b a*=b .. 2024. 5. 2.
js 1일차 - 개요, 식별자, 변수, 상수 ########################################################################### ########################################################################### 1장. JS 개요 ########################################################################### 1. (Vanilla) Javascript(JS) 개요 - Java 언어와 무관 - 웹브라우저에서 실행됨 ( JS 엔진 )   크롬의 JS 엔진: v8   html 랜더링 기능: 랜더링 엔진 - V8엔진을 크롬 브라우저뿐만 아니라 일반 서버에서도 실행될 수 있도록 만듬. ==> node.. 2024. 5. 2.