2010-11-22 5 views
0

</body>タグの前にjavascriptを使用すると、ページの読み込みが高速になりますか?例:javacript(body-tag)についての簡単な質問

<body> 

balbllb content 

<script type="text/javascript" src="jQuery.js"></script> 
<script type="text/javascript"> 
    $(function(){ 

    }); 
    </script> 



</body> 

答えて

3

ページには、まだ時間が同じ量にロードされますが、それは(すなわち、あなたはDOM要素(複数可)が速く現れて表示される場合があります)速くロードとして知覚される可能性があります。

私の場合は、<head>にjQuery.jsリファレンスを残して、<body>の末尾にカスタムアイテムを保存します。

+0

Okey、今私はもっと知っている!すべての回答ありがとう! – Squadroo

0

私は(私は驚くだろう)、それはより速くロードするかどうかわからないが、この場合には、あなたは、もはやその時点で文書を操作することができるようになりますよう$(document).readyであなたのコードをラップする必要があります。

<body> 
    balbllb content 
    <script type="text/javascript" src="jQuery.js"></script> 
    <script type="text/javascript"> 
     // directly manipulate the DOM here 
    </script> 
</body> 
0

これほど速く起こっていることはありません。物事が起こる順序。スクリプトを最後のbodyタグの直前に置くと、残りのコンテンツが読み込まれてからスクリプトを読み込むので、読み込みが高速に見えるようになります。

0

合計ページ読み込み時間は同じになります。しかし、ページがユーザーに速く見えるので、読み込み速度が速くなると認識されます。 「より速く読み込むという認識」は、心理学者によって何度も証明された事実である。

(あなたが必要として)あなたはページの一番下にあなたのJSライブラリをロードする場合は、任意の依存スクリプトが下部にあるライブラリに従わなければならないことに注意してください。