초보자는 Javascript 타이머를 스레드라고 생각하여 오해할 수 있습니다. 실제로 Javascript는 단일 스레드에서 실행되며 타이머는 향후 특정 시간에만 실행되도록 예약되어 있으며 특정 실행 시간을 보장할 수 없습니다. 페이지의 수명 주기 동안 다른 코드가 다른 시간에 Javascript 프로세스를 제어할 수 있기 때문입니다.
1. 기본 JavaScript 구문.
(1) 데이터 유형과 변수 유형. 정수, 소수, 레이아웃, 문자열, 날짜 및 시간, 배열 강제 변환:parseInt() parseFloat() isNaN()
(2) Array var array name = new Array([length]); //" Fake "배열 a.길이 - 길이 a[아래 첨자] = 값. a[subscript]
(3) 함수
코드는 다음과 같습니다.
function 函数名(形参) { } function ShowStr(a) { }
2. DOM 연산
DOM - 문서 객체 모델 문서 객체 모델. 나무
선형모델, 나무모델, 메쉬모델
창
역사
위치
문서
100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e
머리
body
a, img, table, ul, ol....
status
Object - 명사 객체 특성의 행동 동사
(1) window 1.alert() window.alert();
2.[var a = ]window.confirm("표범을 능가할 수 있나요? 왜 물어보나요?"); //prompt() - - 일반적으로 사용되지 않으므로 기억나지 않습니다.
3.open(); open("Address", "_blank/_self", "새 창의 특성"); ://jb51.net"); 새 창에서 페이지를 열고 새 창으로 돌아갑니다. a는 또한 창 유형의 변수이기도 합니다. 자세한 내용은 번역이 필요합니다.
4.close(); window.close();
5.setTimeout("code", milliseconds) 지정된 밀리초 후에 코드를 한 번 실행합니다.
예제
<script language="javascript"> function showTime() { var date = new Date(); document.getElementById("hh").innerHTML = date; window.setTimeout("showTime()",1000); } window.setTimeout("showTime()",1000); </script>
연습
5초 후에 홈페이지가 나타나는 페이지 만들기
<script language="javascript"> var a; function openAD() { a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0"); window.setTimeout("closeAD()",5000); } function closeAD() { a.close(); } window.setTimeout("openAD()",5000); </script>
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.
【관련 튜토리얼 추천】
1. JavaScript 동영상 튜토리얼
JavaScript 온라인 매뉴얼
3. 부트스트랩 튜토리얼