⊗jsPmFTFENR 238 of 505 menu

JavaScript-də sağ funksiya ifadəsi

Nəzərə alın ki, funksiyanın iştirak etdiyi ifadə onun solunda olmalıdır. Əgər biz funksiyadan sağda nə isə etməyə çalışırıqsa, bu onu funksiya ifadəsinə çevirməyəcək. Nümunə:

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

Niyə belə: çünki bu halda +1 sadəcə funksiyadan sonra yazılmış yeni bir əmrdir. Əgər bu əmri yeni sətirdə yazsaq, hər şey daha aydın olur:

function func() { console.log('!'); } +1; // sadəcə əmr

Gəlin funksiyamızı Function Expression-ə çevirək. Məsələn, funksiyanın qarşısına + qoyaq:

+function func() { // bu Function Expression-dur console.log('!'); } + 1;

Və ya təyin etmə əməliyyatı yerinə yetirək:

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

Və ya console.log-a parametr kimi ötürək:

console.log(function func() { // bu Function Expression-dur console.log('!'); } + 1);

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

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

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

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

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

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

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

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

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

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

Təqdim olunan funksiyanın Function Declaration yoxsa Function Expression olduğunu müəyyən edin:

function func() { console.log('!'); } + console.log('!');
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et