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:)
⊗jsPmFBAdv 215 of 505 menu
◀ ▶

Sfaturi pentru crearea funcțiilor în JavaScript

  1. Numele funcțiilor ar trebui să fie verbe.
  2. Numele fiecărei funcții ar trebui să reflecte cu exactitate ce face funcția.
  3. O funcție ar trebui să facă doar ceea ce este implicat în mod explicit de numele ei, și să nu facă altceva.
  4. Fiecare funcție ar trebui să execute doar o singură acțiune.
  5. Folosiți în interiorul funcțiilor funcții auxiliare.
  6. Este mai bine ca codul funcțiilor să nu depășească 10-15 rânduri.
  7. Este mai bine să împărțiți funcțiile lungi în mai multe funcții auxiliare.
  8. Folosiți prefixe general acceptate în numele funcțiilor: show, get, set, calc, create, change, check.
  9. Extrageți codul duplicat în funcții.

Scrieți ce dezavantaje are următorul cod și corectați-le:

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

Scrieți ce dezavantaje are următorul cod și corectați-le:

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; }

Scrieți ce dezavantaje are următorul cod și corectați-le:

function getSum(arr) { let res = 0; for (let elem of arr) { res *= elem; } return res; }
← →
↑
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