Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Soru – Cevap Platformu
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Google Colab Editor
  • Software Akademi Ekibi
  • WhatsApp Platformumuz
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes İçin JavaScript Eğitimi-16: Fonksiyon tanımlama

Posted on 3 Temmuz 2020

Programlama dillerinde fonksiyon aynı türden işlemleri tek bir fonksiyon altında gerçekleştirilmesini sağlar. Fonksiyonlar sayesinde temiz kod yazımı söz konusudur. Fonksiyon yapısına baktığımızda ise, aşağıdaki bir kod yazımıyla karşılaşırız. Türlerine göre JavaScript yapısında paramatreli, parametresiz, geri dönüşlü, geri dönüşsüz ve varsayılan değerli fonksiyon tanımlamaları bulunmaktadır.

Parametresiz ve geri dönüşsüz varsayılan değerli fonksiyonlar

<script>

function mesaj()

{

alert(“Merhaba dünya”);

}

//Yukarıdaki yapıda fonksiyonumuza bir ad verdik ve küme parantezleri içerisine çalıştırılmasını istediğimiz kodu yazdık. Bu tip fonksiyon parametresiz ve geriye dönüşsüz fonksiyondur.

mesaj();

//Fonksiyonu çağırmak istediğimizde ise fonksiyona verdiğimiz adı belirttik.

</script>

Parametre alan ve geri dönüşsüz fonksiyonlar

<script>

//Fonksiyon bir parametre alır ve o aldığı parametreye atanan değeri fonksiyon içerisindeki kod ile birlikte çalıştırır.

function selamla(ad)

{

alert(“merhaba”+” “+ad);

}

selamla(“sarper”);

</script>

Parametresiz ve geri dönüşlü fonksiyonlar

<script>

//Geri dönüşlü fonksiyonlarda return ifadesi kullanılır ve elde edilen değer fonksiyona geri döndürülür.

function yil()

{

return(new Date()).getFullYear();

 

}

var yil_goster = yil();

//Yukarıdaki bölümde bulunduğumuz yılı gösteren geri dönüşlü bir fonksiyon oluşturduk.

//Aşağıdaki alanda ise geri dönüşlü fonksiyon için önce değişken tanımladık ve fonksiyonu değişkene atadık.

//Geri dönüşlü fonksiyonu ancak başka fonksiyonlarla birlikte kullanabileceğimiz için alert fonksiyonuyla ekrana bastırdık.

alert(yil_goster);

 

</script>

 

Paremetreli ve geri dönüşlü fonksiyonlar

<script>

//Fonksiyonumuzu iki parametreli şekilde oluşturuyoruz.

function topla(s1,s2)

{

return s1 + s2;

}

var sonuc = “Toplama işleminin sonucu”+topla(11,22);

//Yukarıda iki parametreli fonksiyonu oluşturduktan sonra fonksiyonu değişkene atadık ve fonksiyon için iki adet parametre değeri girdik.

//En son aşamada değişkeni alert ile ekrana bastırdık.

alert(sonuc);

</script>

  • görme engelli yazılım geliştirme
  • javascript programlama eğitimi
  • web programlama

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded