Geschwindigkeit der Getterfunktion im Vergleich zum direkten Zugriff
Ich habe vor kurzem damit begonnen, mehr Getter-Funktionen als Direktzugriff zu verwenden, um meinen Code flexibler zu machen. Ich bin gespannt, was die Geschwindigkeit kostet. Nehme an, dassearth
ist ein Objekt und wir haben das folgende übergeordnete Objekt:
var star={}
star.planet=earth
star.getPlanet=function(){
return this.planet
}
Gibt es einen nicht zu vernachlässigenden Geschwindigkeitsunterschied zwischen den folgenden beiden Aussagen?
print(star.planet)
print(star.getPlanet())