⊗jsPmFBAdv 215 of 505 menu

Råd til oprettelse af funktioner i JavaScript

  1. Funktionsnavne bør være verber.
  2. Hver funktions navn skal præcist afspejle, hvad funktionen gør.
  3. En funktion bør kun gøre det, der udtrykkeligt underforstås af dens navn, og ikke gøre noget andet.
  4. Hver funktion bør udføre kun én handling.
  5. Brug hjælpefunktioner inde i funktioner.
  6. Det er bedre ikke at gøre funktioners kode længere end 10-15 linjer.
  7. Lange funktioner bør opdeles i en række hjælpefunktioner.
  8. Brug almindeligt accepterede præfikser i funktionsnavne: show, get, set, calc, create, change, check.
  9. Flyt duplikeret kode til funktioner.

Skriv, hvilke ulemper der er ved følgende kode, og ret dem:

function sum(arr) { let res = 0; for (let elem of arr) { res += elem; } return res / arr.length; }

Skriv, hvilke ulemper der er ved følgende kode, og ret dem:

function func(arr1, arr2) { let res1 = 0; for (let elem of arr) { res1 += elem; } let res2 = 0; for (let elem of arr) { res2 += elem; } return res1 / res2; }

Skriv, hvilke ulemper der er ved følgende kode, og ret dem:

function getSum(arr) { let res = 0; for (let elem of arr) { res *= elem; } return res; }
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis