JavaScript 制御構造 新しいページはコチラ
提供: yonewiki
(→function 関数) |
(→function 関数) |
||
49行: | 49行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
91行: | 91行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo if.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo if.html|実行結果サンプル]] | ||
実行の結果、ダイアログが表示されて、「条件成立コメント1」→「条件成立コメント2-1」→「条件成立コメント2-2」→「条件非成立コメント3-1」→「条件非成立後の条件2成立時コメント4-1」という具合に一連のダイアログ表示処理がされてからbody部の記述が始まり、本文が表示されるような動作になります。もし、訪問しただけで、こんなにダイアログが表示されるJavaScriptが動作するような、こんなサイトがあったらうざくてしょうがないっすね。 | 実行の結果、ダイアログが表示されて、「条件成立コメント1」→「条件成立コメント2-1」→「条件成立コメント2-2」→「条件非成立コメント3-1」→「条件非成立後の条件2成立時コメント4-1」という具合に一連のダイアログ表示処理がされてからbody部の記述が始まり、本文が表示されるような動作になります。もし、訪問しただけで、こんなにダイアログが表示されるJavaScriptが動作するような、こんなサイトがあったらうざくてしょうがないっすね。 | ||
− | |||
=== switch(判定変数)case 条件値:~default === | === switch(判定変数)case 条件値:~default === | ||
107行: | 106行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
154行: | 153行: | ||
JavaScript 制御構造 switch(本文が表示されるまでに何度かダイアログが表示されます。) | JavaScript 制御構造 switch(本文が表示されるまでに何度かダイアログが表示されます。) | ||
</BODY> | </BODY> | ||
− | </HTML></ | + | </HTML></syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo switch.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo switch.html|実行結果サンプル]] | ||
167行: | 166行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
184行: | 183行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo for1.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo for1.html|実行結果サンプル]] | ||
194行: | 193行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
227行: | 226行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo for2.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo for2.html|実行結果サンプル]] | ||
243行: | 242行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
263行: | 262行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo while.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo while.html|実行結果サンプル]] | ||
276行: | 275行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
306行: | 305行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo dowhile.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo dowhile.html|実行結果サンプル]] | ||
334行: | 333行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
390行: | 389行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo continue.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo continue.html|実行結果サンプル]] | ||
398行: | 397行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
434行: | 433行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo break.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo break.html|実行結果サンプル]] | ||
469行: | 468行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
498行: | 497行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo var.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo var.html|実行結果サンプル]] | ||
509行: | 508行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
535行: | 534行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo const.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo const.html|実行結果サンプル]] | ||
549行: | 548行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
575行: | 574行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo object.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo object.html|実行結果サンプル]] | ||
607行: | 606行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
642行: | 641行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo delete.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo delete.html|実行結果サンプル]] | ||
657行: | 656行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
695行: | 694行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo this.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo this.html|実行結果サンプル]] | ||
721行: | 720行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
772行: | 771行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo with.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo with.html|実行結果サンプル]] | ||
802行: | 801行: | ||
サンプル | サンプル | ||
− | < | + | <syntaxhighlight2 lang="javascript" line start="1"> |
<HTML> | <HTML> | ||
<HEAD> | <HEAD> | ||
939行: | 938行: | ||
</BODY> | </BODY> | ||
</HTML> | </HTML> | ||
− | </ | + | </syntaxhighlight2> |
[[Media:JavaScript SeigyoKozo function.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo function.html|実行結果サンプル]] | ||