Këshilla për Krijimin e Funksioneve në JavaScript
- Emrat e funksioneve duhet të jenë folje.
- Emri i çdo funksioni duhet të pasqyrojë saktësisht atë, çfarë bën funksioni.
- Funksioni duhet të bëjë vetëm atë, çfarë nënkuptohet qartë nga emri i tij, dhe të mos bëjë gjë tjetër.
- Çdo funksion duhet të kryejë vetëm një veprim.
- Përdorni brenda funksioneve funksione ndihmëse.
-
Kodi i funksioneve është më mirë të mos bëhet më i gjatë se
10-15rreshta. - Funksionet e gjata është më mirë t'i ndajmë në një sërë funksionesh ndihmëse.
-
Përdorni parashtesa të pranuara përgjithësisht në emrat
e funksioneve:
show,get,set,calc,create,change,check. - Nxjerr në pah kodin që përsëritet në funksione.
Shkruani, cilat janë mangësitë e kodit në vijim, dhe korrigjojini ato:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Shkruani, cilat janë mangësitë e kodit në vijim, dhe korrigjojini ato:
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;
}
Shkruani, cilat janë mangësitë e kodit në vijim, dhe korrigjojini ato:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}