본문 바로가기

JAVA Script4

JavaScript 자료형 ( var, const, let ) * JavaScript는 hoisting방식으로 위치, 순서와 상관없이 변수선언의 코드를 먼저 읽어들인다. - 변수뿐만 아니라 function, class등의 키워드를 통해 선언된 식별자 관련된 것들은 먼저 hoisting된다. * var - var를 통한 변수 선언은 선언과 동시에 초기화 된다. - 중복 선언이 '가능'하다. - 변수값 재할당이 가능하다. - 함수코드 블록 외에 선언된 var는 전역변수 범위(scope)를 갖게된다. - 변수 선언 이전에 변수를 참조하면 undefined를 반환한다. ex) var number; - undefined로 할당되 메모리상에 공간을 잡아먹고 선언과 동시에 초기화 된다. * let - let을 통한 변수선언은 선언과 동시에 초기화 된다. - 중복 선언이 '불가능.. 2022. 12. 9.
Java Script(3) js파일 가져오기 css파일 가져오기 form에 ID를 부여하여 form 내에서 .submit()매서드 호출을 통해 action으로 요청을 보낼 수 있다. { (*필수항목) 등록(전송) } JavaScript 정규표현식 .test - 정규표현식과 일치하는지 비교 후 boolean데이터를 반환한다. { function idCheck(idField) { const VERIFY = /[^a-zA-Z0-9]/g; var id = idField.value; if (VERIFY.test(id)) { document.getElementById("id_msg").innerHTML = "영어, 숫자만 입력 가능합니다." } else { document.getElementById("id_msg").innerHTML = ".. 2022. 9. 20.
Java Script(2) tag에 id || class를 부여하여 참조가 가능하다. ex) Hello world 이벤트에 대한 동작은 script태그 내에 함수(function)정의를 통해서 한다. - 함수를 정의함과 동시에 변수에 담아서 사용할 수 있다. - 정의된 함수는 반환형을 필수로 요하지 않는다. (return 사용을 자유자재로 할 수 있다.) - this를 통해 자기자신(tag)의 참조값을 fucntion의 매개변수로 줄 수 있다. 비교연산자 === or !== - 값과 자료형까지 같은지 비교해준다. 조건식 - 0은 거짓, 이외의 수는 참으로 본다. Date() - new Date()로 새로 인스턴스 가능하며 인스턴스시에 바로 참조가 가능하다. - var week = new Date().getDay(); -> getD.. 2022. 9. 19.
Java Script(1) Java Script - 웹 언어 - 자료형을 필요로 하지 않고 자유롭게 사용한다. -> 초기화 되는 데이터에 따라 자료형이 정해진다. - 태그 안에 코드가 작성되어야 한다. - 정수, 실수 상관 없이 number라고 한다. - 문자열은 싱글/더블쿼터 상관없이 사용 가능 - boolean형 자료형도 있다. - 대괄호/중괄호 안의 데이터 -> object - 변수가 초기화 되지 않으면 undefined 자료형(자료형 없음) - 변수를 null로 초기화 해도 object document -> 웹브라우저 상의 현재 화면을 의미 console.log("Hello world") -> script는 웹 언어. 즉 코드의 실행이 웹에서 진행되기 때문에 window나 java eclipse(comfiler)가 아닌 여.. 2022. 9. 16.