스크립트 언어(script) > 기본 프로그램의 동작을 사용자의 요구에 맞게 수행되도록 해주는 용도의 언어 별도로 소스코드를 컴파일 하지 않고, 인터프리터(interpreter)를 이용하여, 소스코드를 한 줄씩 읽어 바로 실행. -> 컴파일에 소요되는 시간이 없음 대신 프로그램 실행 시간이 느림. ...
innerHTML innerText window.alert("내용") window.confirm("내용") window.prompt("내용")
DOM(Document Object Model) DOM을 이용한 요소 접근 방법(얻어오는 방법) id로 접근해보기 class로 접근해보기 태그명으로 접근하기 input 태그 값 얻어오기 name 속성으로 접근 css 선택자로 접근
Java Javascript 변수 선언 방식 > Javascript는 변수 선언 시 자료형이 아닌 var, let, const 혹은 미작성 중 하나를 골라서 작성한다 var : 변수, 변수명 중복가능(덮어쓰기), 함수 레벨 scope let : 변수, 변수명 중복안함 , 블록 레벨 {} scope ...
이벤트(Evnet) 인라인 이벤트 모델 > on이벤트명="함수명()" 형태로 작성 고전 이벤트 모델 > 요소가 가지고 있는 이벤트 속성(이벤트 리스너)에 이벤트 핸들러를 직접 연결하는 방법 > 고전 이벤트 모델 단점 -> 한 요소에 동일한 이벤트 리스너에 대한 다수의 이벤트 핸들러를 작성할 수 없다. 리스너 -> 온클릭 / 핸들러 ...
정규 표현식(Regular Expression) > 특정한 규칙을 가진, 문자열 집합을 표현하는데 사용하는 형식 언어이다. 정규 표현식을 이용하면 입력된 문자열에 대한 특정 조건 검색, 일치 여부 판단, 치환에 대한 조건문을 간단히 처리할 수 있다. 정규표현식 참고 사이트 > "https://regexr.co...
형변환 연산자 > 요소의 내용 또는 값을 얻어오면 기본적으로 문자열(string)로 인식됨 -> 산술 연산 시(덧셈) "더하기" 가 아닌 "이어쓰기가" 된다. Number(문자열) : "정수" -> 정수 ("123" -> 123) "실수" -> 실수("3.14" -> 3...
배열 배열 관련 함수
window 객체 window.setTimeout(함수, 지연시간(ms)) window.setInterval(함수, 지연시간(ms)) window.open("URL", "팝업창 이름", "팝업창 특성(옵션)") 팝업창 이름 팝업창 특성(옵션)
동기 비동기 참고