Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
Merhaba arkadaşlar JavaScript dersimize kaldığımız yerden devam ediyoruz fakat bu dersimiz son dersimiz olabilir, gördüğüm kadarıyla derslerim pek fazla ilgi görmüyor bu neden ile ders vermenin gerek olmadığını düşünüyorum.

Fonksiyonun Dışarıdan Değer Alması

Önceki fonksiyonlar konumuzda gösterdiğim gibi fonksiyonlar hem tanımlanırken hem de çağrılırken isimlerinin yanında parantez işaretleri vardır.Şayet fonksiyon çalışmak için dışarıdan bir bilgi almayacaksa tanımlarken ve çağırırken bu parantezlerin içi boş olmaktadır.

Bazen de fonksiyonların içlerinde bulunan işlemleri, kendilerine fonksiyon dışında gönderilecek verilere göre yapmaları istenir.Bu durumda fonksiyonun alacağı bilgiler bu parantezin içerisinde belirlenir.

Fonksiyonlar dışarıdan birden fazla değer alabilir.Bu durumda değişkenlerin adları aralarına virgül(,) konarak yazılır ve çağrılırken burada ki sıraya göre veriler gönderilir.

JavaScript:
function hesapla(adi, soyadi, numarasi, sinifi)

Şeklinde tanımlanan bir fonksiyon,

JavaScript:
hesapla("Memory", "Hackers", 1111, "11E")

şeklinde çağrılabilir.

Bu tür fonksiyon body kısmındaki bir html elemanı tarafından çağrılacak ise şu konuda dikkatli olmak gerekir, Fonksiyon çağrılırken gönderilen metinsel verilen tırnak("") işareti arasına alınması gerekmektedir.Fakat fonksiyon bir olaya bağlı olarak çağrılacaksa, mesela onclick olayında çağrılacaksa, zaten onclick parametresinin de tırnakları olduğundan, içteki tırnaklar tek tırnak şeklinde yazılmalıdır.

JavaScript:
onclick="hesapla('Ahmet', 'Aksünger', 1111, '11E')"
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
Haklısınız, yeteri kadar ilgi görmüyor.
Son bilgi için teşekkürler.
JavaScript sizin sayenizde çok olmasa da bazı şeyler öğrendim.
 
Isse Kun
Emektar Üye
Katılım
15 May 2017
Mesajlar
4,801
Çözümler
5
Tepki puanı
2,106
Ödüller
15
Sosyal
9 HİZMET YILI
Haklısınız, yeteri kadar ilgi görmüyor.
Son bilgi için teşekkürler.
JavaScript sizin sayenizde çok olmasa da bazı şeyler öğrendim.
Herkesin öğrendiği kendine, öğrenmez kişinin kendisine kalır.
 
Süper Üye
Katılım
25 Ocak 2019
Mesajlar
1,204
Tepki puanı
386
Ödüller
4
7 HİZMET YILI
Javascriptin ustası olmuşsun ama ne yazikki javascript ilgi görmüyor.
 
ŞEVVAL
Uzman Üye
Katılım
25 May 2017
Mesajlar
292
Tepki puanı
122
9 HİZMET YILI
aslında önemli bir bilgi ama mühim olarak görünmüyor diğer derslerde görüşürüz
 
Ultra Üye
Katılım
18 May 2016
Mesajlar
1,534
Çözümler
3
Tepki puanı
377
Ödüller
11
Yaş
23
10 HİZMET YILI
Devam edilsin hiç yoktan bir şeyler öğreneyim demi ama :D
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst