⊗jsPmFNAF 257 of 505 menu

Funcțiile săgeată în JavaScript

Să analizăm acum funcțiile săgeată, care simplifică sintaxa funcțiilor.

În următorul exemplu de cod, prima este scrisă o funcție obișnuită, iar a doua - funcția săgeată corespunzătoare (ambele funcții fac același lucru):

let func1 = function(num1, num2) { let result = num1 * num2; return result; } let func2 = (num1, num2) => { let result = num1 * num2; return result; }

Dacă funcția are o singură linie de cod, atunci în funcțiile săgeată se poate să nu se scrie return și acoladele:

let func1 = function(num1, num2) { return num1 * num2 } let func2 = (num1, num2) => num1 * num2;

Dacă parametrul funcției săgeată este unul - parantezele rotunde se pot omite:

let func1 = function(num) { return num * num; } let func2 = num => num * num

Dacă funcția nu are parametri deloc - trebuie să se scrie paranteze rotunde goale:

let func1 = function() { console.log('!!!'); } let func2 = () => console.log('!!!')
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge