23 Şubat 2015 Pazartesi

JavaScript'de fonksiyon kullanımı

Fonksiyonlar, çağırıldıklarında belli işlemleri yapan kod gruplarıdır. Bunlar script içerisinde yer alır ancak kullanılmadıkları sürece çalıştırılmaz.

Fonksiyon Yapısı


Bir fonksiyon oluşturulurken aşağıdaki formatta kod yazılır:

JavaScript Kodu
function fonksiyonAdı ( varsa parametreler )
{
   çalıştırılacak kodlar
}

  • fonksiyonAdı - Fonksiyonuna bir isim verin. Çalıştırırken bunu kullanacaksınız.
  • parametre - Fonksiyonun çalışırken ihtiyaç duyacağı ya da işleyeceği değişkenlerdir. Hiç kullanmayabilirsiniz. Birden fazla ise aralarına virgül koymalısınız.

Bir Fonksiyonu Çalıştırmak


Bir fonksiyon;

  • Bir olay gerçekleştiğinde (örneğin butona basılması vs.)
  • JavaScript kodları yardımıyla çağırılırsa
  • Kendiliğinden (kendi içerisinde çağırır)
durumlarında çalışır.

Fonksiyonu çalıştırırken fonksiyon adı yazılır, parantez açılıp parametre varsa yazılır ve parantez kapatılır. Parametreler, fonksiyonda belirtildiği sırada olmalıdır.

JavaScript Kodu
// Fonksiyonu oluştururken;

function fonksiyonum(parametre1, parametre2)
{
   // kodlar buraya gelecek
}

// Fonksiyonu çağırırken;

fonksiyonum(parametre1, parametre2);

Fonksiyondan Veri Elde Etmek (return)


Fonksiyonlar sadece kod parçalarını çalıştırmaz. Ayrıca çıkardıkları sonuçları da iletirler. Bunun içinreturn kodu kullanılır.

Örneğin bir fonksiyon yazalım, kendisine verilen iki sayıyı çarpıp sonucu yine bize iletsin.

JavaScript Kodu
var x = Carp(4, 3);

function Carp(a, b)
{
   return a * b;
}

x'in değeri 12 olacaktır.

Ayrıca return sadece veri getirmek için değil, fonksiyonu sonlandırmak için de iyi bir yoldur. Çünküreturn; kullanıldığı yerden itibaren fonksiyonun diğer kodları çalıştırılmayacaktır.

0 Yorum:

Yorum Gönder