JavaScript-də Funksiyaların Yaradılması üzün Məsləhətlər
- Funksiyaların adları feillər olmalıdır.
- Hər bir funksiyanın adı onun etdiyi işi dəqiq əks etdirməlidir.
- Funksiya yalnız öz adının aşkar şəkildə nəzərdə tutduğu işi görməli, başqa iş görməməlidir.
- Hər bir funksiya yalnız bir əməliyyat yerinə yetirməlidir.
- Funksiyaların daxilində köməkçi funksiyalardan istifadə edin.
-
Funksiyaların kodunu
10-15sətirdən uzun etməmək daha yaxşıdır. - Uzun funksiyaları bir sıra köməkçi funksiyalara bölmək daha yaxşıdır.
-
Funksiya adlarında ümumi qəbul olunmuş prefikslərdən istifadə edin:
show,get,set,calc,create,change,check. - Təkrarlanan kodu funksiyalara çıxarın.
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
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;
}
Aşağıdakı kodun hansı çatışmazlıqları olduğunu yazın və onları düzəldin:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}