Turning gears are the logo of co-scripts

Merhaba,

Javascript'te fonksiyonlar kullanırken bize gereken işlere ait değerleri parametre olarak gönderiyoruz. Ancak bu parametreler çok fazla ise ve tipleri, sayıları değişkenlik gösterebiliyorsa fonksiyon tanımlanırken hiç parametre girişi yazmayıp fonksiyon içinde .arguments ile gelen argümanları (parametreleri) alabiliriz. Böylece gereken kontrolleri içeride yapıp farklı sayıda argüman gelirse sorunları engellemiş oluyoruz. Burada gönderilen parametrelerin sıralaması önemli oluyor. Sıralamada özel bir durum olursa aradaki parametreleri boş bırakarak aşabiliriz.

 

function bizimFonksiyon() 
{
gelenler = bizimFonksiyon.arguments;
// gelenler dizisi fonksiyona gönderilen parametrelerden oluşuyor
// bir dizi gibi kontroler ve döngülere sokabiliriz.
// gerisi bize kalmış, fonksiyona ne kadar arguman -parametre gelirse gelsin handle ettik.
// Örnek döngü
    for(i=0; i < gelenler.length)
        {
         parametre = gelenler[i];
       alert(parametre);
         }
}
co-scripts tag image javascript function.arguments propertyarguments
ID:144 | Okunma:2433