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

  • habpsu

    habpsu

    25 Temmuz 2007
  • magnum33563

    magnum33563

    8 NİSAN 2011
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006