Ich habe dieses Objekt in Javascript.Warum kann ich nicht auf diese Objekteigenschaft in Javascript zugreifen?
var callWebPage = function(){
var url = "/my/uri";
}
callWebPage.prototype.getPage = function(){
browser.get(url);
};
Ich dann das Objekt mit dem neuen Operator erstellen.
Aber wenn ich die getPage-Methode aufrufen, erkennt Javascript die Eigenschaft URL nicht, die in der Methode verwendet wird. Was mache ich hier falsch?
Sie müssen die Grundlagen von Variablen und Umfang lernen, und welche Eigenschaften sind. Ich würde vorschlagen, einige Anfänger Tutorials zu überprüfen. –
'URL' ist eine (lokale) Variable, keine Eigenschaft. Werfen Sie einen Blick auf [Objektorientiertes JavaScript für Anfänger] (https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object- oriented_JS) –