⊗jsPmFTFENR 238 of 505 menu

Shprehja në të djathtë të funksionit në JavaScript

Kini parasysh se shprehja në të cilën marr pjesë një funksion, duhet të jetë në të majtë të saj. Nëse përpiqemi të bëjmë diçka në të djathtë të funksionit, kjo nuk do ta kthejë atë në shprehje funksionale. Shembull:

function func() { // ky është Function Declaration console.log('!'); } + 1;

Pse është kështu: sepse në këtë rast ky +1 është thjesht një komandë e re, e shkruar pas funksionit. Nëse kjo komandë shkruhet në një rresht të ri, gjithçka bëhet më e qartë:

function func() { console.log('!'); } +1; // thjesht komandë

Le ta kthejmë funksionin tonë në Function Expression. Për shembull, le të vendosim + përpara funksionit:

+function func() { // ky është Function Expression console.log('!'); } + 1;

Ose le të kryejmë caktim:

let test = function func() { // ky është Function Expression console.log('!'); } + 1;

Ose le ta kalojmë si parametër në console.log:

console.log(function func() { // ky është Function Expression console.log('!'); } + 1);

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

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

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

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

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

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

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

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

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

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

Përcaktoni nëse funksioni i paraqitur është Function Declaration apo Function Expression:

function func() { console.log('!'); } + console.log('!');
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo