Podczas kodowania app z kątowe 2 i wielu usług obliczeniowych I napotykają na następujące pytania:Metody statyczne i kątowe 2 Usługi w JavaScript ES6
- Kiedy używać statycznych w Kątowymi usług świadczonych na poziomie aplikacji? Czy to nonsens?
- W jaki sposób metoda statyczna odzwierciedla wydajność? Powiedzmy, że kilka obiektów wywołuje w tym samym czasie tę samą statyczną metodę. Czy ta metoda jest tworzona więcej niż raz?
To jest bardzo proste klasy, która dostarcza mi wiele metod obliczeniowych i jest tworzony na poziomie aplikacji:
@Injectable()
export class FairnessService {
constructor(){}
private static calculateProcentValue(value: number, from: number): number {
return (Math.abs(value)/Math.abs(from)) * 100;
}
public static calculateAllocationWorth(allocation: Allocation): number {
...
}
}
Dzięki za pomoc.
statystyka prywatna? : o – DDRamone