⊗jsPmFTDT 229 of 504 menu

Function expression and Function declaration in JavaScript

In JavaScript a function can be declared in two ways.

The first way is to simply declare the function via function, immediately giving its name:

function func() { console.log('!'); } func(); // shows '!'

The second way is to make an unnamed function and write it to some variable:

let func = function() { console.log('!'); }; func(); // shows '!'

Scientifically, the first method is called Function Declaration, and the second - Function Expression.

Determine if the presented function is a Function Declaration or a Function Expression:

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

Determine if the presented function is a Function Declaration or a Function Expression:

let func = function() { console.log('!'); }
English
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline