본문 바로가기

JavaScript

231205 (JavaScript) 돔 개념 자바스크립트를 이용하여 웹 문서에 접근하고 제어할 수 있도록 객체를 사용해 웹 문서를 체계적으로 정리하는 방법 웹 문서를 구조화한 DOM 트리와 이벤트 등을 정리해 좋은 표준방식 웹에서 자바스크립트를 사용하는 이유 조건이 주어지거나 사용자의 동작이 있을 때 웹 문서 전체 또는 일부분이 동적으로 반응하게 하는 것. 웹 문서의 모든 요소를 따로 제어할 수 있어야 한다. (예) 웹 문서에 텍스트와 이미지가 들어 있다면 웹 브라우저는 마크업 정보를 보면서 텍스트 단락이 몇 개이고 그 내용이 무엇인지 살펴본다 이미지가 몇 개이고 이미지 파일 경로는 어떠한지 대체 텍스트는 무엇인지도 파악해서 이미지별로 정리해서 인식한다. 텍스트와 이미지 요소를 브라우저가 제어하려면 두 요소를 따로 구별해서 인식해야 한다... 더보기
231204 (JavaScript) 자바스크립트 변수의 차이점 var : 재선언, 재할당 가능한 변수이다. 사용자에게 혼동을 줄 수 있다. let : 재선언 불가, 재할당만 가능한 변수이다. const : 상수이다. 재선언 불가, 재할당 불가 TypeOf()함수 자바스크립트 함수로 괄호 안의 값이나 변수가 어떤 자료형인지 알려준다. 자바는 이미 타입이 주어졌기 때문에 타입 추론이 빈번하지 않다. 백킷 `` : ${}로 변수의 값을 사용할 수 있게 해준다. 변수나 식이 복잡해도 변수를 그대로 가져다 쓰기 때문에 오류 발생이 낮다. console.log((classNumber+1)+'호반 '+name+'님 환영합니다.') console.log(`${classNumber}호반 ${name}님 환영합니다.`) 형변환 Number(), parseI.. 더보기