Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmFTDTD 231 of 505 menu
◀ ▶

Razlika deklaracija funkcije

Oba načina deklarisanja funkcije su ekvivalentna, ali postoji bitna razlika: funkcije deklarisane kao Function Declaration biće dostupne, čak i ako im pristupite pre nego što su deklarisane.

Pogledajte primer:

// Pristupamo funkciji pre njenog deklarisanja: func(); //ispisaće '!' function func() { console.log('!'); }

A funkcionalni izrazi se kreiraju u trenutku izvršavanja koda i nisu dostupni iznad. Stoga će ovakav kod izazvati grešku:

func(); //greška, takva funkcija još ne postoji! let func = function() { console.log('!'); };

Kreirajte funkciju kao Function Declaration. Proverite da li će biti dostupna iznad mesta svog deklarisanja.

Kreirajte funkciju kao Function Expression. Proverite da li neće biti dostupna iznad mesta svog deklarisanja.

← →
↑
Srpski▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij