01. 웹페이지의 화면 변경 : JS 통한 HTML(DOM) 조작JS는 HTML(DOM)을 변경하고, HTML(DOM)에서 발생하는 이벤트를 인지 가능하다.예를 들어, 결제하기 버튼을 누르면 결제하기 페이지로 이동하거나 경고창을 띄우는 등의 이벤트를 발생시킨다.JS를 통해 HTML(DOM)을 변경하고 우리는 웹브라우저를 통해 HTML(DOM)에서 발생하는 다양한 이벤트들을 인지할 수 있다.하지만 JS를 통해 직접 DOM을 변경하면 다음과 같은 문제가 발생한다. ◼︎ Hard to manageHTML(DOM) 요소 하나하나씩 조작을 가해야 하기 때문에 이때 일일이 매번 DOM을 선택하여 조작해야 하며 이는 개발을 힘들게 한다. ◼︎ 반복적인 Rendering ProcessDOM 요소가 하나 바뀔때마다 매번..
ASAC/웹 기초 프로그래밍 2024. 8. 16. 13:36
01. 웹페이지의 화면 변경 : JS 통한 HTML(DOM) 조작JS는 HTML(DOM)을 변경하고, HTML(DOM)에서 발생하는 이벤트를 인지 가능하다.예를 들어, 결제하기 버튼을 누르면 결제하기 페이지로 이동하거나 경고창을 띄우는 등의 이벤트를 발생시킨다.JS를 통해 HTML(DOM)을 변경하고 우리는 웹브라우저를 통해 HTML(DOM)에서 발생하는 다양한 이벤트들을 인지할 수 있다.하지만 JS를 통해 직접 DOM을 변경하면 다음과 같은 문제가 발생한다. ◼︎ Hard to manageHTML(DOM) 요소 하나하나씩 조작을 가해야 하기 때문에 이때 일일이 매번 DOM을 선택하여 조작해야 하며 이는 개발을 힘들게 한다. ◼︎ 반복적인 Rendering ProcessDOM 요소가 하나 바뀔때마다 매번..