Tipps zur Erstellung von Funktionen in JavaScript
- Funktionsnamen sollten Verben sein.
- Der Name jeder Funktion sollte genau widerspiegeln, was die Funktion tut.
- Eine Funktion sollte nur das tun, was aus ihrem Namen explizit hervorgeht, und nichts anderes.
- Jede Funktion sollte nur eine einzige Aktion ausführen.
- Verwenden Sie innerhalb von Funktionen Hilfsfunktionen.
-
Der Code von Funktionen sollte idealerweise nicht länger als
10-15Zeilen sein. - Lange Funktionen sollten besser in eine Reihe von Hilfsfunktionen aufgeteilt werden.
-
Verwenden Sie allgemein akzeptierte Präfixe in Funktionsnamen:
show,get,set,calc,create,change,check. - Extrahieren Sie doppelten Code in Funktionen.
Schreiben Sie, welche Mängel der folgende Code hat, und korrigieren Sie diese:
function sum(arr) {
let res = 0;
for (let elem of arr) {
res += elem;
}
return res / arr.length;
}
Schreiben Sie, welche Mängel der folgende Code hat, und korrigieren Sie diese:
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;
}
Schreiben Sie, welche Mängel der folgende Code hat, und korrigieren Sie diese:
function getSum(arr) {
let res = 0;
for (let elem of arr) {
res *= elem;
}
return res;
}