Hallihallo,
nach einigen Dingen die ich gehört hab bin ich etwas verwirrt, und weiß jetzt nichtmehr was stimmt.
Also es lässt sich dadurch beantworten ob:
if (dies) {
aufwendige_Aufgabe();
}
function aufwenige_Aufgabe()
{
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
}
schneller ist oder dies:
if (dies) {
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
aufwendige_Aufgaben;
}
Dazu meine Frage: Was ist schneller?
Hab so sachen gehört, dass Funktionen nicht compiled werden oder so ähnlich. Oder das Funktionen langsamer wären, wie wenn man die direkt in die schleife einbaut.
Wie geht der Compiler vor?
Bin verwirrt.
grüßchen
P.S.: Was wäre, wenn es keine aufwendige_Aufgaben wären sondern nur Kleinigkeiten, ändert sich dann die Antwort?