JavaScriptのnoscript、ブラウザキャッシュ
1641 ワード
詳細
1,
2,キャッシュjs外部ファイル
複数のhtmlページは同じ外部のJavaScriptファイルを参照します.ブラウザキャッシュ技術のため、この外部のJavaScriptは一度だけロードされ、ページロードの速度を速めることができます.
3、使用する文法はお勧めしません
<!--
<br> function aa(){
<br> }
<br> //--><script>
<br>この書き方は、初期ブラウザではJavaScriptがサポートされていなかったためにJavaScriptコードを直接ページに表示したときに処理されたもので、現在ではJavaScriptがサポートされており、xhtmlではスクリプトがxmlコメントにあるため、コメントにあるスクリプトは無視されるので、今のところこのような書き方はお勧めしません.
<br>
<br>4,次のセグメント:jsをheadに含めるということは、JavaScriptコードがすべてロードされ、解析され、実行が完了してから、ページの表示が開始される(ブラウザがbodyに遭遇したときにページの表示が開始される)ことを意味し、多くのjsファイルが必要なページについて言えば、ブラウザがページを表示する際に明らかな遅延をもたらすに違いない.遅延した時間ブラウザウィンドウは空白になり、この問題を避けるために、現代のwebプログラムはjsの参照をbod要素の一番後ろに置くのが一般的です.
<br><h:head>
<br> <title>registForm</title>
<br> <script src="aa.js">
5,JavaScript変数
//変数の定義
var message;
//変数に値を付ける
message = "hi";
//変数への変換タイプ
message = 100
//複数変数を一度に定義する
var message = 'hi',
message1 = 'chenchaoyang';
6、変数の作用範囲
varオペレータを使用して定義された変数は、その変数を定義する役割ドメインのローカル変数と呼ばれます.つまり、関数でvarを使用して変数を定義すると、この変数は関数が終了すると取り消されます.
関数で変数を定義varキーワードを使用しない場合、この変数はグローバル変数です.これは有効ですが、これはお勧めしません.グローバル変数をすべての関数の外に置くことをお勧めします.これは直感的で、エラーが発生しにくいです.
1,
JavaScript <title>
<noscript>
JavaScript, JavaScript
。
“ JavaScript, JavaScript ”
</noscript>
2,キャッシュjs外部ファイル
複数のhtmlページは同じ外部のJavaScriptファイルを参照します.ブラウザキャッシュ技術のため、この外部のJavaScriptは一度だけロードされ、ページロードの速度を速めることができます.
3、使用する文法はお勧めしません
<!--
<br> function aa(){
<br> }
<br> //--><script>
<br>この書き方は、初期ブラウザではJavaScriptがサポートされていなかったためにJavaScriptコードを直接ページに表示したときに処理されたもので、現在ではJavaScriptがサポートされており、xhtmlではスクリプトがxmlコメントにあるため、コメントにあるスクリプトは無視されるので、今のところこのような書き方はお勧めしません.
<br>
<br>4,次のセグメント:jsをheadに含めるということは、JavaScriptコードがすべてロードされ、解析され、実行が完了してから、ページの表示が開始される(ブラウザがbodyに遭遇したときにページの表示が開始される)ことを意味し、多くのjsファイルが必要なページについて言えば、ブラウザがページを表示する際に明らかな遅延をもたらすに違いない.遅延した時間ブラウザウィンドウは空白になり、この問題を避けるために、現代のwebプログラムはjsの参照をbod要素の一番後ろに置くのが一般的です.
<br><h:head>
<br> <title>registForm</title>
<br> <script src="aa.js">
5,JavaScript変数
//変数の定義
var message;
//変数に値を付ける
message = "hi";
//変数への変換タイプ
message = 100
//複数変数を一度に定義する
var message = 'hi',
message1 = 'chenchaoyang';
6、変数の作用範囲
varオペレータを使用して定義された変数は、その変数を定義する役割ドメインのローカル変数と呼ばれます.つまり、関数でvarを使用して変数を定義すると、この変数は関数が終了すると取り消されます.
関数で変数を定義varキーワードを使用しない場合、この変数はグローバル変数です.これは有効ですが、これはお勧めしません.グローバル変数をすべての関数の外に置くことをお勧めします.これは直感的で、エラーが発生しにくいです.