bmw에 wheels 프로퍼티를 찾음없기에 \_\_proto\_\_ 안에서 찾음 -> 있다!car를 상속 받음객체 x5, z4에 각각 \_\_proto\_\_를 설정하는 것이 아니라Bmw.prototype로 중복 코드를 줄일 수 있다.
일정 시간이 지난 후 함수를 실행일정 시간 간격으로 함수를 반복1이 찍힌 후 2가 찍힘현재 실행 중인 스크립트가 종료된 후 스케줄링 함수를 실행하기 때문
함수와 Lexical Environment의 조합함수가 생성될 당시의 외부 변수를 기억생성 이후에도 계속 접근 가능add3 함수가 생성된 이후에도 상위 함수인 makeAdder의 x에 접근 가능
나머지 매개변수 ...정해지지 않은 개수의 인수를 배열로 나타낼 수 있게 한다.전개 구문
구주 분해 할당: 배열이나 객체의 속성을 분해해서 그 값을 변수에 담을 수 있게 하는 표현식
index n부터 m개 삭제index n부터 m-1까지 반환합쳐서 새 배열 반환배열 반복포함 여부 확인함수를 인자로 전달첫번째 true 값만 반환하고 끝없으면 undefined 반환find와 사용법은 동일단, 조건을 만족하는 모든 요소를 배열로 반환역순으로 재정렬함수를
let name = 'Mike'; let result = My name is ${name}. // My name is Mike. // 백틱은 여러 줄을 포함할 수 있음 let sentence = `hi good morning`; name.length // 4 na
클라이언트 > 서버 로 통신하는 메시지: 요청(request) 메시지서버 > 클라이언트 로 통신하는 메시지: 응답(response) 메시지웹에서 화면전환(새로고침) 없이 이루어지는 동작들은 대부분 비동기 통신으로 이루어진다.비동기 통신을 위해서는 클라이언트 > 서버로
핸들러 매핑을 통해 요청 URL에 매핑된 핸들러(컨트롤러)를 조회한다.핸들러를 실행할 수 있는 핸들러 어댑터를 조회한다.핸들러 어댑터를 실행한다.핸들러 어댑터가 실제 핸들러를 실행한다.핸들러 어댑터는 핸들러가 반환하는 정보를 ModelAndView로 변환해서 반환한다.
Symbol 유일성 보장 원본 데이터는 건들이지 않고 자신만의 속성을 추가할 때 사용 Symbol.for() 전역 심볼 하나의 심볼만 보장받을 수 있음 없으면 만들고, 있으면 가져오기 때문
객체 리터럴 생성자 함수 > References https://youtu.be/4_WLS9Lj6n4 해당 포스팅은 [코딩앙마 - 자바스크립트 중급 강좌 : 140분 완성]을 수강하며 작성하였습니다.
References https://youtu.be/4_WLS9Lj6n4 해당 포스팅은 [코딩앙마 - 자바스크립트 중급 강좌 : 140분 완성]을 수강하며 작성하였습니다.
HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전달하는 방법을 알아보자./url?username=hello&age=20메시지 바디 없이, URL의 쿼리 파라미터에 데이터를 포함해서 전달웹 브라우저가 요청 HTTP 메시지를 생성한다.Content-Type은
WAS는 정적 or 동적인 HTML 파일 생성해서 웹 브라우저에게 전달ex) 동적인 경우 주문 정보 조회해서 출력HTML이 아니라 데이터를 전달주문 정보 조회해서 JSON 형식 등의 데이터로 전달HTML 렌더링할 때 사용하는 것이 아니라, 다음과 같은 통신에서 데이터를
서블릿은 초록색 box를 제외한 모든 일을 지원HTTP 요청 정보 편리하게 사용: HttpServletRequestHTTP 응답 정보 편리하게 제공: HttpServletResponse서블릿 객체를 직접 생성 x. 코드만 만들면 됨WAS 안에는 서블릿 컨테이너가 있다.
웹은 HTTP 기반클라이언트 <-> 서버 시 HTTP를 기반으로 동작HTTP 메시지에 모든 것을 전송 (HTML, IMAGE, API 등등)HTTP 기반으로 동작정적 리소스 제공정적(파일) HTML, CSS, JS, 이미지, 영상 등ex) NGINX, APACHE
콜백어떤 이벤트가 발생했거나 특정 시점에 도달했을 때 시스템에서 호출하는 함수Bean 생명주기Bean 객체가 생성되어 소멸되기 전까지의 모든 과정스프링은 의존관계 주입이 완료되면 스프링빈에게 콜백 메서드를 통해서 초기화 시점을 알려주는 다양한 기능을 제공스프링은 스프링
생성자를 통해서 의존 관계를 주입하는 방법생성자 호출 시점에 딱 한 번만 호출되는 것이 보장된다.불편, 필수 의존관계에 사용setter를 통해서 의존관계를 주입하는 방법선택, 변경 가능성이 있는 의존관계에 사용필드에 바로 주입외부에서 변경이 불가능하기에 테스트가 힘들다
@ComponentScan 지금까지 자바 코드의 @Bean이나 XML의 등을 통해 설정 정보에 Spring Bean을 등록했다. -> 반복 및 누락 이슈 Spring은 설정 정보가 없어도 @ComponentScan을 통해 자동으로 Spring Bean을 등록한다. 의