JavaScript
: HTML 문서에서는 HTML이나 CSS만으로는 표현하기 어렵거나 아예 불가능한 작업을 하기 위해 만들어진 언어
: 스크립트 언어란 메모장 등 간단한 텍스트 편집기 프로그램을 이용해서 쉽게 프로그램을 작성할 수 있도록
사용하기가 편리하고 실행속도도 빠른 것이 특징
: HTML문서에 직접 작성하거나 외부 파일에 작성된 후 불러올 수 있다.
<script>
HTML문서에서 자바 스크립트를 작성하려면 <script>태그 이용
<script language="javascript">
내용
<script>
변수
: 모든 타입을 var로 선언한다.
// 선언
var 변수명 = 초기값;
// 예
var firstname;
var lastname="man";
// 배열
var 배열명 = new Array();
배열명.push(1); // 배열명[0]=1;
Try~Catch문
<script type="text/javascript">
var firstName = "길동";
try {
document.write("내 이름은 " + lastName + "입니다.");
} catch (ex) {
document.write(ex.message);
}
</script>
함수선언
function 함수명(매개변수 ...){
함수가 실행될 자바 스크립트 코드
}
: var가 모든 타입이기 때문에 주는 타입을 명시하지 않는다.
Window 메서드
: window.alert("메시지"); // 알림창
: window.prompt("사용자에게 보여줄 메시지","") // 답을 입력받는 알림창( ""에 미리 값을 넣을 수 있음)
: window.confirm("질문") // yes or no 질문창
: window.open("팝업창 주소", "이름", "속성") // 속성은 left, top, width, height, location, status
setTimeout(함수명, 시간)
: 지정된 시간이 지나면 특정 함수를 실행
var timer = setTimeout(sayHello, 3000); // 시간 단위는 밀리세컨드
clearTimeout(timer); // 시간을 멈추고 싶을 때
setInterval(실행할 함수명, 시간);
: 지정된 시간이 지날 때마다 함수를 계속해서 호출하는 함수
var timer = setInterval(hello, 500);
clearInterval(timer);
반응형
'Java > java' 카테고리의 다른 글
서블릿 (Servlet) (0) | 2020.08.25 |
---|---|
JavaScript - 회원가입폼 (0) | 2020.08.24 |
네트워크 (0) | 2020.08.14 |
스레드 (Thread) (0) | 2020.08.13 |
GUI 프로그래밍 (0) | 2020.08.13 |