js 다시 학습 노트 (2) 탄 상자, 함수, 순환, 이벤트
2732 단어 학습 노트
경고 상자 - alert ("텍스트");
확인 상자 - 확인 ("텍스트");
프롬프트 상자 - prompt ("텍스트", "기본 값");
2, js 함수
js 코드 를 함수 에 기록 하면 페이지 에 불 러 올 때 이 스 크 립 트 를 실행 하 는 것 을 피 할 수 있 습 니 다.
함수 에는 일부 코드 가 포함 되 어 있 습 니 다. 이 코드 들 은 이벤트 에서 만 활성화 되 거나 이 함 수 를 호출 할 수 있 습 니 다.
외부 에 끼 워 넣 으 면 페이지 의 모든 위치 에서 스 크 립 트 를 호출 할 수 있 습 니 다. .js 스 크 립 트 다른 페이지 에서 도 호출 할 수 있 습 니 다.
함수 가 페이지 의 시작 위치, 즉 < head > 부분 정의
<head>
<script type="text/javascript">
function displaymessage()
{
alert("Hello World!")
}
</script>
</head>
<body>
<form>
<input type="button" value="Click me!" onclick="displaymessage()" >
</form>
</body>
</html>
3, js 함수 return
함수 내 에서 설명 한 변 수 는 함수 내부 에서 만 호출 할 수 있 습 니 다. 로 컬 변 수 는 해당 함 수 를 초과 한 후에 효력 을 잃 고 소각 되 었 습 니 다.
함수 외 성명 의 변수, 페이지 의 모든 변 수 를 접근 할 수 있 습 니 다.
이 변수의 수명 주 기 는 성명 부터 페이지 닫 기 까지 입 니 다.
4, 순환 하 다.
for ,while
continue , break
-------------- -----------------
for (변수 in 개체
{
....
}
<body>
<script type="text/javascript">
var x
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"
for (x in mycars)
{
document.write(mycars[x] + "<br />")
}
</script>
</body>
5, 각종 js 사건
onload , onUnload
사용자 가 페이지 에 들 어 갈 때 onload 를 터치 합 니 다. 사용자 가 페이지 를 떠 날 때 onUnload 를 터치 합 니 다.
6, onFocus , onBlur , onChange
onChange 사용자 가 도 메 인 에 있 는 내용 을 바 꾸 면 onChange... checkEmail 함수 가 호출 됩 니 다.
7, onSubmit
onSubmit 는 폼 을 제출 하기 전에 모든 폼 도 메 인 을 검증 하 는 데 사 용 됩 니 다.
사용자 가 폼 의 확인 단 추 를 눌 렀 을 때 checkForm 함수 가 호출 되면 도 메 인 값 이 잘못 되 었 을 때 함수 가 되 돌아 갑 니 다.
true 로 돌아 갈 때 폼 제출 반대로 취소 하 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
STL 학습노트(6) 함수 객체모방 함수는 모두pass-by-value이다 함수 대상은 값에 따라 전달되고 값에 따라 되돌아오기 때문에 함수 대상은 가능한 한 작아야 한다(대상 복사 비용이 크다) 함수 f와 대상 x, x 대상에서 f를 호출하면:...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.