JavaScript-ում ֆունկցիաներ ստեղծելու խորհուրդներ
- Ֆունկցիաների անունները պետք է լինեն բայեր:
- Յուրաքանչյուր ֆունկցիայի անունը պետք է ճշտորեն արտացոլի այն, ինչ ֆունկցիան կատարում է:
- Ֆունկցիան պետք է անի միայն այն, ինչ հստակ նկատի ունի նրա անունը, և չանի այլ բան:
- Յուրաքանչյուր ֆունկցիա պետք է կատարի միայն մեկ գործողություն:
- Օգտագործեք օժանդակ ֆունկցիաներ ֆունկցիաների ներսում:
-
Ֆունկցիաների կոդը ավելի լավ է չդարձնել
10-15տողից երկար: - Երկար ֆունկցիաները ավելի լավ է բաժանել մի շարք օժանդակների:
-
Օգտագործեք ընդհանուր ընդունված նախածանցներ ֆունկցիաների
անուններում:
show,get,set,calc,create,change,check: - Կրկնօրինակվող կոդը հանեք ֆունկցիաների մեջ:
Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:
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;
}
Գրեք, թե ինչ թերություններ ունի հետևյալ կոդը և ուղղեք դրանք:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}