
항 : 연산에 사용되는 값연산에 사용되는 값이 갯수 슷자 : 숫자더하기 문자 : 문자열결합 연산결과를 변수에 저장 연산의 우선순위가 가장 낮다 참고) \++(1씩증가) \--(1씩감소) num++ 변수에 저장 후 +1
조건문 if else else if
횟수가 정해진 반복문은 "초기값", "조건식", "증감식"이 필수적인 요소이다.조건이 참일때 까지 실행코드가 반복된다.while과 달리 조건문을 후에 수행한다.while과 do while차이do while은 조건이 거짓 이더라도 한번은 실행된다.횟수가 정해진 반복문관례
1. 심벌 2. 템플릿 리터널 내장된 표현식을 허용하는 문자열 리터럴입니다 1) 문자열 결합 2) 메타 문자 : 동작 \n : 줄개행 \t : 탭키 \b : 백스페이스
객체 리터럴 1. 객체(object) 사물 대상 2. 객체 리터럴 객체는 이름과 같은 한쌍을 묶은 데이터를 여러개 모은 것 객체는 데이터 여러개를 하나로 모은 복합 데이터로 연관배열 또는 사전이라고 부른다.
자바스크립트에서는 함수도 객체이므로 함수 객체가 기본적으로 prototype 프로퍼티를 갖고 있다.프로토타입 체인 - 상속관계 링크\_\_proto\_\_ : 속성을 통해서 접근
객체간의 상속 = 프로토타입 체인 연결을 가지고 상속\[\[Prototype]]: 프로토타입 체인\_\_proto\_\_
유효범위(Scope)는 변수의 수명을 의미한다.vscope변수에 global이라는 값을 할당.fscope()이라는 함수는 그 함수 안에 선언되어있지않은 함수밖에 선언되어있는 vscope라는 변수에 접근할수있다.local이 출력된다.why? 함수내부에서 가까이 있는 지역
JavaScript에서는 함수도 객체다. 함수는 일종의 값이다. 거의 모든 언어가 함수를 가지고 있다. JavaScript의 함수가 다른 언어와 함수와 다른 점은 함수가 값이 될 수 있다는 점이다.위의 예제는 함수 a는 변수 a에 담겨진 값이다.객체를 정의했다. 그 객
함수객체 -> 다른 객체생산new 연산자 : 메모리에 공간을 생성 연산자생성자 함수명 : 첫시작 문자 대문자객체가 생성되는 과정1\. 함수 객체에 정의된 prototype 객체의 상속2\. this 값을 상속을 받은 객체로 변경함으로써 초기화
Array 생성자로 만들어진 객체-데이터군배열이란 같은자료형, 순차적인 나열구조 이어야한다.그러나 자바스크립트에서 배열은 배열이 아니다. 배열객체이다.const 배열명 = ...;단, Array의 매개변수가 1개일때는 배열 공간의 갯수를 정의한다.배열객체의 공간의 갯수
windowlocation : URL 관련된 객체history : 방문 기록관 관련된 객체screen : 화면정보navigator : 브라우저 환경정보document서버가 html문자열 응답브라우저document 객체 변환 트리구조 재구성(이진트리 - 검색에 최적화)
데이터영역(정적메모리)\-변경되지 않는 부분\-작성한코드\-상수\-메서드스택영역(동적메모리)힙영역(동적메모리)이벤트 처리document 객체에 "on이벤트명" 속성에 이벤트 핸들러 함수를 직접 대입 이벤트 처리기의 문제점removeEventListener참고)이벤트

함수함수 ❌, 함수 객체 ⭕️함수명 = =변수명 / 함수명은 참조변수 / 전역변수 / window 객체의 하위 속성으로 추가함수도 객체, 함수명 , 변수명, 변수? 참조변수함수를 어디에 정의하든 호출은 상단이든 하단이든 어디에서든 호출 가능.함수는 객체, 함수명은 객
\[Prototype] : 프로토 타입 체인 : 객체간의 상속 객체 - 프로토타입 체인 - 객체 : 상속 proto 속성 : 프로토타입 체인 변경Object.setPrototypeOf(...) \- 프로토타입 체인의 변경 Object.getPrototypeOf(.

주소 입력 -> 요청 -> 서버 -> 응답 -> 텍스트 형태 HTML -> 브라우저 수신 \-> Document 객체 변환\-> DOM 트리 구조 재구성 \-> DOMContentLoaded 이벤트 발생 \-> load 이벤트 발생 : 모든 웹페이지의 자원(css, j
Document 객체는 창에 표시되고 있는 웹 페이지를 관리합니다.이 객체로 웹 페이지의 내용물인 DOM 트리를 읽거나 쓸 수 있습니다.Document 객체는 클라이언트 측 자바스크립트에서 가장 중요한 객체입니다.referrer : 직전 유입 경로 cookie : 쿠키

document 객체에 "on이벤트명" 속성에 이벤트 핸들러 함수를 직접 대입전역환경에서 사용하면 안됨window.onload = function()이 겹치기 때문에 window.onload의 function이 마지막으로 값이 입력된 script2.js에서 실행된다.해