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

  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • Samantha Crain

    Samantha Cra

    30 EKİM 2008
  • spyib

    spyib

    9 Ocak 2007