JavaScript(28)
-
자바스크립트 정리
JS 개념정리1. const, var, let 정리var : 재선언 가능. 값 변경(재할당) 가능(사용을 많이 하지 않음)ex) var 변수 = 0; var 변수 = 1; //재선언 변수 = 2; //재할당let : 재선언 불가능. 값 변경(재할당) 가능(java의 변수와 매우 유사)ex) let 변수 = 0; let 변수 = 1; => 불가능 변수 = 1; => 가능const : 재선언 불가능. 값 변경(재할당) 불가능(java의 상수)재선언, 재할당이란.재선언 : 다시 변수명에 대해 정의를 내리는 것재할당 : 값에 다시 새로운 값을 저장하는 것 자료형재선언재할당constxxvarooletxo2. 바닐라 자바스크립트(Vanilla javaScript)추가적인 라이..
2024.05.28 -
Window 내장 객체
Window 내장 객체 - 인터넷 창 자체를 나타내는 것- document의 상위. document의 부모객체- window의 자식 객체 1. DOM(Document Object Model) = document, 즉 문서 브라우저(인터넷)에서 눈으로 보이는 화면 2. BOM(Browser Object Model) = Location history screen navigator 브라우저(인터넷)에서 DOM의 나머지 부분 Location : 다른 페이지로 이동할 때 사용 reload() : 현재 페이지 새로고침 replace() : 다른 페이지로 이동 history : 사용자가 방문한 페이지 기록을 관리 ..
2024.05.27 -
정규표현식
정규표현식(Regular Expression, RegExp) - 정규표현식(또는 정규식)- 특정한 규칙을 가진 문자열 집합을 표현하는 데 사용하는 형식 언어- 입력된 문자열에 대한 특정 조건 검색, 일치여부 판단, 조건문을 간단히 처리할 수 있음 정규표현식 생성 방법1. const regExp = /^정규표현식$/; /^ : 정규표현식 시작 $/ : 정규표현식 종료2. const regExp = new RegExp("정규표현식"); 문자열 패턴 확인1. regExp.test(문자열) - 문자열에 정규표현식과 일치하는 패턴이 있을 경우 true, 없으면 false 반환2. regExp.exec(문자열)- 문자열에 정규표현식과 일치하는 패턴이 있을 경우 처음 매칭되는 문자열 반환. 없으면 n..
2024.05.23 -
JS 실습 - 클릭한 숫자 기록하기 2024.05.22
-
for문 in, of
for ( of ) {} : 태그를 돎 ex)123456789 const numbers = document.getElementsByClass("number");for (let item of numbers) {} for ( in ) {} : 키를 기반으로 반복 ex)const human = {1번:김상호, 2번:이상호, 3번:삼상호};for (let key in human){}
2024.05.22 -
JS 실습 - 유효성검사 2024.05.22