JavaScriptの多くの基本的なコンテンツは基本的にJavaと同じであるため、以下を含む個別に繰り返す必要はありません。
さまざまな算術演算子、比較演算子、および論理演算子。
elseステートメントの場合、Switchステートメント。
ループの場合、ループ中、ループを実行します。
タグ、ブレーク、続行。
スローステートメントをキャッチしてみてください。
記事の後に参照リンクを表示できます。
次のコンテンツは、JavaScriptのさまざまな部分です。
この記事では、最初に上記のコンテンツの違いについて説明します。
1。統合判断
javascript ===の比較演算子には一致する判断があります。これは、値とタイプが等しいかどうかを判断するために使用されます。
2.フォー/インループ
JavaScriptのfor/inループは、Javaのループ用に拡張されたものに少し似ていますが、オブジェクトのプロパティを横断するために使用されます。
コードコピーは次のとおりです。
var person = {fname: "john"、lname: "doe"、age:25};
(直接x)
{
txt = txt + person [x];
}
ここで、xは属性名であり、個人[x]は属性の値です。
3.ステートメント付き
withステートメントを使用すると、オブジェクトのプロパティとメソッドにアクセスするときに、参照オブジェクトを繰り返し指定する必要はありません。 withステートメントブロックでは、JavaScriptによって認識されないすべての属性とメソッドは、ステートメントブロックで指定されたオブジェクトに関連しています。
関数:プログラムのデフォルトオブジェクトを作成します。
フォーマット:with(<Object>){<StateGroup>}
今すぐ:
コードコピーは次のとおりです。
オブジェクト{
ステートメント
}
たとえば、ドキュメントオブジェクトに関連するwrite()またはwriteeln()メソッドを使用する場合、次の形式がよく使用されます。
コードコピーは次のとおりです。
document.writeln( "hello!");
大量のデータを表示する必要がある場合、同じdocument.writeln()ステートメントが複数回使用されます。この時点で、文書オブジェクトを参照オブジェクトとしてすべてのステートメントを次のプログラムのようなステートメントブロックに配置して、ステートメントの数を減らす目的を達成することができます。
コードコピーは次のとおりです。
<!doctype html>
<html>
<head>
<title> withtest.html </title>
<meta http-equiv = "keywords" content = "keyword2、keyword3">
<メタhttp-equiv = "description" content = "これは私のページ">
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<! - <link rel = "styleSheet" type = "text/css" href = "./ styles.css"> - >
</head>
<body>
<script type = "text/javascript">
with(document){
write( "hello!");
write( "<br>このドキュメントのタイトルは: /" " + title +" /"。");
write( "<br>このドキュメントのURLは:" + url);
write( "<br>これで、毎回ドキュメントオブジェクトのプレフィックスを書く必要はありません!");
}
</script>
</body>
</html>
4。ラインを壊します
バックスラッシュを使用して、コード文を切断できます。
コードコピーは次のとおりです。
document.write( "hello /
世界!");
しかし、あなたはこのような声明を出すことはできません:
document.write /
("こんにちは世界!");