Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

javascript konum farkı ?

.js dosyasının head da veya body de bulunması arasındaki fark nedir?

yani

<head>
<script type="text/javascript">
.......
</script>
</head>


ile


<body>
<script type="text/javascript">
.......
</script>
</body>


arasındaki fark nedir. ben js kodumu body tagleri arasına koysam bir fark yaratır mı?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    472 cevap - 20 soru
    pek bir fark yaratmaz.
  • GncArt adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    42 cevap - 13 soru
    Az kod varsa her zamanki gibi head içine yazmanız doğru olacaktır. Ama kodların çalışması için sayfanın tamamen yüklenmesini bekleyen 7 - 8 den fazla kodlarınız varsa örneğin;
    $(document).ready(function(){
      // .... kodlar...
    });
    

    içine yazdığınız jquery kodları ve onların plug-in dosyaları. Bunları body de en sona yazmanız performans açısından daha iyi olur. Çünkü head a yazarsanız sistem ilk önce bu dosyaları yüklemeye çalışcağı için body nin yüklenmesini geciktirebilir.

    Tabi ki bu fark yoğun bi şekilde performans ihtiyacı duyan siteler için. Yani 1 sn. bilee önemli olduğu sitlerde uygulanan bir tekniktir.