⊗jsPmFTFENR 238 of 505 menu

JavaScript'te Fonksiyonun Sağındaki İfade

Dikkat edin, bir fonksiyonun yer aldığı ifade fonksiyonun solunda olmalıdır. Eğer fonksiyonun sağında bir şey yapmaya çalışırsak, bu onu fonksiyon ifadesi yapmaz. Örnek:

function func() { // bu Function Declaration'dır console.log('!'); } + 1;

Neden böyle: çünkü bu durumda +1 sadece fonksiyondan sonra yazılan yeni bir komuttur. Bu komutu yeni bir satıra yazarsak, durum daha belirgin hale gelir:

function func() { console.log('!'); } +1; // sadece bir komut

Fonksiyonumuzu Function Expression'a dönüştürelim. Örneğin, fonksiyonun önüne + koyalım:

+function func() { // bu Function Expression'dır console.log('!'); } + 1;

Veya atama işlemi yapalım:

let test = function func() { // bu Function Expression'dır console.log('!'); } + 1;

Veya console.log içine parametre olarak geçirelim:

console.log(function func() { // bu Function Expression'dır console.log('!'); } + 1);

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

function func() { console.log('!'); } +1;

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

function func() { console.log('!'); } + 1;

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

+function func() { console.log('!'); } + 1;

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

+ function func() { console.log('!'); } + 1;

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

+ 1 function func() { console.log('!'); } + 1;

Aşağıda sunulan fonksiyonun Function Declaration mı yoksa Function Expression mı olduğunu belirleyin:

function func() { console.log('!'); } + console.log('!');
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet