JavaScript의 많은 기본 콘텐츠는 기본적으로 Java와 동일하므로 다음을 포함하여 개별적으로 반복 할 필요가 없습니다.
다양한 산술 연산자, 비교 연산자 및 논리 연산자;
다른 명세서 인 경우 Switch 문;
루프의 경우 루프 중에는 루프를 수행하십시오.
태그, 파손, 계속;
캐치 던지기 문을 시도하십시오.
기사 다음에 참조 링크를 볼 수 있습니다.
다음 내용은 JavaScript의 다른 부분입니다.
이 기사는 먼저 위의 내용의 차이점에 대해 이야기합니다.
1. 통합 판결
JavaScript ===의 비교 연산자에는 값과 유형이 동일한지 여부를 결정하는 데 사용됩니다.
2. 루프
JavaScript의 for/in 루프는 Java의 루프를 위해 향상된 것과 비슷하지만 객체의 특성을 가로 지르는 데 사용됩니다.
코드 사본은 다음과 같습니다.
var person = {fname : "John", lname : "doe", 나이 : 25};
(직접 x)
{
txt = txt + person [x];
}
여기서 x는 속성 이름이고 사람 [x]는 속성의 값입니다.
3. 성명서
with 명령문을 사용하면 객체 속성 및 메소드에 액세스 할 때 참조 객체를 반복적으로 지정할 필요가 없습니다. with 명령문 블록에서 JavaScript에서 인식하지 못하는 모든 속성 및 메소드는 문 블록에 지정된 개체와 관련이 있습니다.
기능 : 프로그램의 기본 개체를 만듭니다.
형식 : with (<객체>) {<state group>}
지금 바로:
코드 사본은 다음과 같습니다.
객체 {
진술
}
예를 들어 : 문서 개체와 관련된 write () 또는 writeeln () 메소드를 사용할 때 다음 양식이 종종 사용됩니다.
코드 사본은 다음과 같습니다.
document.writeln ( "hello!");
많은 양의 데이터를 표시 해야하는 경우 동일한 문서 .writeln () 문이 여러 번 사용됩니다. 이 시점에서 문서 객체를 사용하여 모든 명령문을 참조 객체로 다음 프로그램과 같은 명령문 블록에 넣어 진술 수를 줄이기위한 목적을 달성 할 수 있습니다.
코드 사본은 다음과 같습니다.
<! doctype html>
<html>
<헤드>
<title> theTest.html </title>
<meta http-equiv = "keywords"content = "keyword1, keyword2, keyword3">
<meta http-equiv = "description"content = "이것은 내 페이지입니다">
<meta http-equiv = "content-type"content = "text/html; charset = utf-8">
<!-<link rel = "스타일 시트"유형 = "text/css"href = "./ styles.css">->
</head>
<body>
<script type = "text/javaScript">
with (문서) {
쓰기 ( "안녕하세요!");
write ( "<br>이 문서의 제목은 : /" "" + title + " /"입니다. ");
write ( "<br>이 문서의 URL은 다음과 같습니다." + url);
쓰기 ( "<br> 이제 문서 개체의 접두사를 매번 쓸 필요가 없습니다!");
}
</스크립트>
</body>
</html>
4. 줄을 끊으십시오
BackSlash를 사용하여 코드 문장을 분리 할 수 있습니다.
코드 사본은 다음과 같습니다.
document.write ( "hello /
세계!");
그러나 당신은 다음과 같은 진술을 할 수 없습니다.
document.write /
( "Hello World!");