⊗jsPmFNAF 257 of 505 menu

Pijlfuncties in JavaScript

Laten we nu pijlfuncties bekijken, die de syntaxis van functies vereenvoudigen.

In het volgende codevoorbeeld is eerst een gewone functie geschreven, en daarna de bijbehorende pijlfunctie (beide functies doen hetzelfde):

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

Als de functie één regel code bevat, dan kan in pijlfuncties return en accolades weggelaten worden:

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

Als de pijlfunctie één parameter heeft - kunnen ronde haken worden weggelaten:

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

Als de functie helemaal geen parameters heeft - moeten lege ronde haken geschreven worden:

let func1 = function() { console.log('!!!'); } let func2 = () => console.log('!!!')
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren