본문 바로가기
728x90

분류 전체보기153

클릭으로 새로고침 history.pushState("/main"); 현재 페이지가 main페이지면 클릭해도 작동을 안하는 코드(이동할 때 쓰는 코드). main페이지에서 새로고침 하려면? window.location.replace("/main"); 2022. 2. 4.
이벤트2 이벤트 객체의 공통 프로퍼티 앞서 말했듯이 이벤트 객체는 사용자에 의해 이벤트가 발생했을 때 동적으로 생성됩니다. 이렇게 동적으로 생성된 이벤트 객체를 활용하기 위해 자바스크립트에서는 이벤트 객체의 공통 프로퍼티를 제공합니다. 공통 프로퍼티설명타입 type 이벤트 타입 string 🌟 target 이벤트를 발생시킨 DOM 요소 DOM 요소 노드 🌟 currentTarget 이벤트 핸들러가 바인딩된 DOM 요소 DOM 요소 eventPhase 이벤트 전파 단계 number - 0: 이벤트 없음, 1: 캡처링 단계, 2: 타깃 단계, 3: 버블링 단계 - bubbles 이벤트를 버블링으로 전파하는지 여부 boolean cancelable preventDefault 메서드를 호출하여 이벤트의 기본 동작을 취소.. 2022. 1. 21.
이벤트 이벤트란? ① 이벤트 드리븐 프로그래밍 브라우저는 처리해야 할 특정 사건이 발생하면 이를 감지하여 이벤트(=evnet)를 발생(=trigger)시킨다. 예를들어, 클릭, 키보드 입력, 마우스 이동 등이 일어나면 브라우저는 이를 감지하여 특정한 타입의 이벤트를 발생시킨다. 만약 애플리케이션이 특정 타입 이벤트에 대해 반응하여 어떤 일을 하고 싶다면 해당 타입의 이벤트가 발생했을 때 호출될 함수를 브라우저에게 알려 호출을 위임한다. 이때 호출될 함수를 ① 이벤트 핸들러(= event handler) 라 하고, 이벤트가 발생했을 때 브라우저에게 이벤트 핸들러의 호출을 위임하는 것을 ② 이벤트 핸들러 등록이라 한다. 예를 들어, 사용자가 버튼을 클릭했을 때 함수를 호출하여 어떤 처리를 하고 싶다고 가정해보자. .. 2022. 1. 21.
Create React App 오류 발생시 해결방법 보호되어 있는 글 입니다. 2022. 1. 16.
Spring boot란? Spring boot란? 스프링(Spring)을 더 쉽게 이용하기 위한 도구이다. 스프링을 이용하여 개발을 할 때는, 이것저것 환경설정 세팅을 직접 해줘야 하지만, 스프링부트를 사용하면 이러한 설정들을 최소화 시켜준다. Spring Framework는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 스프링(Spring)이라고도 한다. 스프링은 엔터프라이즈 애플리케이션(기업형 프로그램으로 자바에서는 Java EE를 통해 개발)개발을 더욱 편리하게 하기 위한 수단이라고 볼 수 있다. - 스프링은 EJB(Enterprise Java Beans: 시스템 구현을 위한 서버측 컴포넌트 모델) 컨테이너 사용으로 인한 개발 생선성과 유지 보수성 저하와 테스트와 배포의 어려움을 해결하기 위해 개발되었다. 스프링.. 2022. 1. 7.
대소문자 구분 보호되어 있는 글 입니다. 2022. 1. 7.
728x90