var URIController = {
get href() {
return url.location.href;
}
}
Ich habe obige Objektstruktur. Aber URIController.href
Eigenschaft hängt von einem anderen Objekt, url
.Argument übergeben an JavaScript Objekt Getter
Wenn global definiert ist, funktioniert URIController.href
. Aber ich möchte url
Objekt zu href
Getter manuell übergeben.
var URIController = {
get href(url) {
return url.location.href;
}
}
den Getter Changed URL-Parameter zu akzeptieren, aber
URIController.href(url)
wirft Fehler, da href keine Funktion ist.
Ist es möglich, Argumente zu Getter in JavaScript übergeben?
AFAIK ist es nicht möglich, args zu einem Getter in jedem passieren lan Man müsste entweder eine _ "normale" _ Funktion verwenden oder eine Abhängigkeit einführen. –