SORU
28 EYLÜL 2010, Salı


Bu işlev başka bir JS dosyasına bir JavaScript ile yazılmış diyebilir miyiz?

İşlevi bir JS ile yazılmış başka bir JS dosyası diyebilir miyiz? Herkes başka bir JS dosyasından işlevini çağırmak için bana nasıl yardımcı olabilir?

CEVAP
28 EYLÜL 2010, Salı


İşlevi ise aynı JS olsaydı sizin gibi adlı dosya işlevin tanımını içeren işlevin ilk kullanmadan önce yüklü olduğu sürece Dosya olabilir.

I. e.

File1.js

function alertNumber(number) {
    alert(number);
}

File2.js

function alertOne() {
     alertNumber("one");
}

HTML

<head>
....
    <script src="File1.js" type="text/javascript"></script> 
    <script src="File2.js" type="text/javascript"></script> 
....
<head>
<body>
...
    <script type="text/javascript">
       alertOne();
    </script>
...
</body>

Diğer yol işe yaramaz. Doğru Stuart Wakefield tarafından işaret olarak. Diğer şekilde de çalışacak.

HTML

<head>
....
    <script src="File2.js" type="text/javascript"></script> 
    <script src="File1.js" type="text/javascript"></script> 
....
<head>
<body>
...
    <script type="text/javascript">
       alertOne();
    </script>
...
</body>

Çalışmaz ne olurdu:

HTML

<head>
....
    <script src="File2.js" type="text/javascript"></script> 
    <script type="text/javascript">
       alertOne();
    </script>
    <script src="File1.js" type="text/javascript"></script> 
....
<head>
<body>
...
</body>

alertOne çağrılırken olarak tanımlanır, ancak DAHİLİ olarak tanımlı bir işlev (alertNumber) kullanır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Animation Workshop

    Animation Wo

    8 NİSAN 2010
  • Blendtec

    Blendtec

    30 EKİM 2006
  • paikimchung

    paikimchung

    12 Mayıs 2006