Wednesday, Sep. 20, 2017

Javascript Function Kullanımı

Yazar:

|

13 Mart 2014

|

Kategori:

|2.316 kez Okundu
Javascript Function Kullanımı

Bu yazımızda Javascript function kullanımı ‘ nı yani fonksiyon kullanımını bir uygulama üzerinde anlatmaya çalışacağız. Javascriptte fonksiyonu kullanabilmek için önce fonksiyonun ne için kullanıldığına bakalım. Fonksiyonlar programlama dillerinde olmazsa olmaz yapılardandır. Birçok uzun kodlardan oluşan amatör bir kod dizisini fonksiyonlar sayesinde azaltılabilir, daha anlaşılır hale getirilebilir. Bu hem derleme zamanında bilgisayar donanımlarına yüklenmeyi azaltır, hem de sizin için birçok kolaylık sağlar. Fonksiyonlar bir tanımlanır ve istenilen program satırında çağrılabilir. Değiştirilmek istenen kod sadece fonksiyondaki satırdan değiştirilir ve tüm çağrılan satırlarda uygulanır. Bu anlamda fonksiyon programcılar için çok büyük bir kolaylık sağlar. Daha detaylı bilgi için buradaki yazımızı okuyabilirsiniz.  Fonksiyonun çalışma mantığı aynıdır. Ancak programlama dilleri arasında sözdizimi kuralları açısından birkaç farklılıklar vardır.

Şimdi javascriptte fonksiyon kullanımına bakalım.

function fonksiyon_adi( )
{
//fonksiyonda yapılacak işlemlerin kodlarının yazıldığı blok
}

 

 

 

Fonksiyonlar “function” anahtar kelimesiyle tanımlanırlar. Sonrasında fonksiyona bir isim vermeliyiz. Bu isim sizin seçeceğiniz bir isim olabilir ancak kesinlikle Türkçe Karakter kullanmayın. Sonrasında ise “( )” işlemini uygulayıp “{ }” lerle de fonksiyon tanımlasını bitirebiliriz.  Buradaki parantezlerden ilki olan “( )” fonksiyona girilecek parametrelerin girildiği parantezlerdir. Parametre kullanmak istemiyorsanız parantez içleri boş olabilir. Parametre kullanmak zorunlu değildir. (Parametreli kullanımı ayrı bir yazıda anlatılacaktır.) Ardından “{ }” yani küme parantezleri kullanılacaktır. Bu parantezlerin arasındaki kodlar aslında fonksiyonun ana kodlarının barındırıldığı alandır. Yani fonksiyonda ne yaptırmak istiyorsanız “{ }” arasında yazmak zorundasınız. Aşağıda kullanıcıdan adını yazmasını isteyen ve bu ismi alarak önüne “Merhaba” ekleyerek karşılama mesajı yazdıran fonksiyon tanımlaması gösterilmiştir.

<script>
function ort( )
{
var adi = prompt(“Lütfen adınızı giriniz..”);
document.write(“Merhaba ” + adi);
}
</script> 

 

 

 
Ancak program bu şekilde hiç bir çıktı vermeyecektir. Yani fonksiyon derleyici tarafından işlenecek ancak fonksiyon kod satırları içerisinde herhangi bir yerde çalıştırılmadığı için ekranda herhangi bir tepki oluşmayacaktır. Yani önceki yazımızdaki örneğimizde belirttiğimiz “Kıyma Makinesi” fişe takılı ancak güç düğmesini henüz açmadık. Şimdi “Kıyma Makinesinin” güç düğmesine basalım.

ort( );   // Fonksiyonu çağırdık. (Kıyma makinesinin güç düğmesine bastık.)

 

 

Aslında gördüğünüz gibi güç düğmesine herkes basabilir. Önemli olan “Kıyma Makinesini” üretebilmektir. Fonksiyonları çağırması programcılığın en kolay işlerinden biridir ancak fonksiyon tanımlaması hele ki kompleks fonksiyonları tanımlaması işin asıl önemli olan kısmıdır. Bunu yapabiliyorsanız programcılıkta çok yol katetmişsiniz demektir.

Ayrıca fonksiyonu “ort( );” satırıyla istediğiniz program satırında istediğiniz adette kullanarak fonksiyonu tetikleyebilirsiniz. Javascript function kullanımı en basit anlamda bu şekilde tanımlanabilir. Daha ayrıntılı olarak sonraki yazılarımızda javascriptte parametreli fonksiyonları kullanmayı ve geriye değer döndüren fonksiyonları kullanmayı öğreneceğiz.

 

Not: Makale özgün bir makaledir. Alıntı yapmadan kullanılamaz. @bilgisayar.name
Javascript Function Kullanımı

Sosyal Medyada Paylaş

Diğer İlgili Haberler

Javascript Nedir ? Nerelerde Kullanılır ?
Geriye Değer Döndürmeyen Fonksiyonlar (Javascript)
Geriye Değer Döndüren Fonksiyonlar (Javascript)

Yazar Hakkında

Yararlı İnsanlar Topluluğu

Sadece şimdiyi değil, aynı zamanda gelecekteki gelişmeleri de açık bir şekilde öngörebilen bir kimse bilgiye sahiptir.



Yorum Yap (Mesaj Bırak)

Bir Cevap Yazın

Ya da

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir