JavaScript Fonksiyon Tanımlama

Fonksiyonlara önceden bir görev verilir ve istenildiğinde çağrılarak çalıştırılır. Parantez içine gerekirse parametreler yazılabilir.
Fonksiyon tanımlama;
|
1 2 3 4 |
function fonksiyon_adi() { Çalışacak olan kodlar buraya yazılacak. } |
Fonksiyon çağırma;
|
1 |
fonksiyon_adi(); |
|
1 2 3 4 5 6 7 8 9 10 11 |
<html><head></head> <body> <a href="#" onclick="mesaj();">Mesajı Göster</a> <script type="text/javascript"> function mesaj() { alert("Bilişim Teknolojileri Alanı"); } </script> </body> </html> |
Bu örnekte; “Mesajı Göster” linkine tıklandığında “onclick” olayı ile “mesaj()” fonksiyonu çağrılıyor. Tanımlanan mesaj() fonksiyonunda ekrana “Bilişim Teknolojileri Alanı” mesajı alert() fonksiyonu ile yazdırılıyor.
|
1 2 3 4 5 6 7 8 9 |
<script type="text/javascript"> function selamlama(adi,soyadi) { var selam = "Merhaba " + adi + " " + soyadi + " !"; return selam; } var mesaj = selamlama("Özcan","SABANCI"); alert(mesaj); </script> |
Bu örnekte; tanımlanan selamlama() fonksiyonu içerisinde iki parametre gönderiliyor. Fonksiyon içerisinde “adi” değişkeni yerine ilk parametre olan “Özcan”, “soyadi” değişkeni yerine ikinci parametre olan “SABANCI” yerleştirilerek oluşturulan string ifade “selam” değişkenine aktarılıyor. Daha sonra selam değişkeni fonksiyonun çağrıldığı yerde kullanılmak üzere “return” ile fonksiyon dışına çıkarılıyor. Alert() fonksiyonu ile mesaj değişkeninin içeriği ekrana yazdırılıyor.
