[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. 이전 1 2 3 4 5 6 7 8 ··· 12 다음