⊗jsPmFNAF 257 of 505 menu

Noolefunktsioonid JavaScriptis

Vaatleme nüüd noolefunktsioone, mis lihtsustavad funktsioonide süntaksit.

Järgmises koodinäites on esimesena kirjutatud tavaline funktsioon ja teisena vastav noolefunktsioon (mõlemad funktsioonid teevad sama asja):

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

Kui funktsioonis on üks koodirida, siis noolefunktsioonides ei pea kirjutama return ja loogeliideseid:

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

Kui noolefunktsiooni parameeter on üks - ümarsulud ei pea kirjutama:

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

Kui funktsioonil pole üldse parameetreid - tuleb kirjutada tühjad ümarsulud:

let func1 = function() { console.log('!!!'); } let func2 = () => console.log('!!!')
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu