Mẹo viết hàm trong JavaScript
- Tên hàm nên là động từ.
- Tên của mỗi hàm phải phản ánh chính xác những gì hàm đó làm.
- Hàm chỉ nên làm những gì được ngụ ý rõ ràng bởi tên của nó, và không làm gì khác.
- Mỗi hàm chỉ nên thực hiện một hành động duy nhất.
- Sử dụng các hàm trợ giúp bên trong hàm.
-
Mã của hàm tốt nhất không nên dài hơn
10-15dòng. - Các hàm dài tốt hơn nên được chia thành một loạt các hàm trợ giúp.
-
Sử dụng các tiền tố được chấp nhận chung trong tên hàm:
show,get,set,calc,create,change,check. - Tách mã trùng lặp thành các hàm.
Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:
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;
}
Hãy viết ra những thiếu sót trong mã sau và sửa chữa chúng:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}