Javascript 함수(function)란? : HTML에서 Javascript 실행문들을 사용자가 특정한 event를 발생시켰을 때 호출되도록 작성한 실행문들의 집합.
실행 블록 { } 안에서 선언된 변수는 그 실행 블록 내에서만 사용된다.
호이스팅을 피하는 방법
함수를 선언하는 소스 작성 시 함수 이름 옆의 ( )에 함수 실행 시 필요한 값을 전달받을 변수를 선언할 수 있다. 이를 매개변수라고 하고, 함수의 실행블록 { } 안에서 변수처럼 사용된다.
자바스크립트에 의해 미리 정의된 전역 함수. 어떤 객체에서도 바로 사용할 수 있다.
자바스크립트를 이용해 컴퓨터를 상대로 하는 가위바위보 게임을 만든다.
자바스크립트를 이용해 주사위 던지기 게임을 만든다
내장 API 객체 중 하나인 Math 객체는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체이다.
JavaScript에서 모든 숫자는 IEEE 754 국제 표준에서 정의한 64비트 부동 소수점 수로 저장된다.
자바스크립트는 Date 객체를 통해 연월일, 시분초, 밀리초까지의 날짜 정보를 제공한다.
내장 API 객체 중 하나인 String 객체는 문자열을 조작할 수 있는다양한 메서드를 사용하기 위해 사용된다.
Array 메서드는 Array 객체에 정의된 배열과 관련된 작업을 할 때 사용된다.
정규 표현식(Regular Expression, RegExp) 이란 문자열에서 특정한 규칙을 가지는 문자열의 집합을찾아내거나 또는 특정한 규칙과 문자열을 비교하기 위한 "검색 패턴"이다.
문자열.match(정규표현식) 는 문자열변수중에 인자로 받은 정규표현식으로 매치되는 문자열을 찾아준다.
사용자의 입력을 받아 입력된 값이 각 양식에 적합한지 정규표현식으로 검증하는 패턴을 만드려고 한다.
DOM(Document Object Model)이란 문서 객체 모델이란 뜻으로,원본 HTML 문서에 접근하기 위한 일종의 인터페이스를 말한다.
선택한 노드를 생성, 변경하는 방법을 알아본다.