DevTools: script-Funktion ausführen?
In den DevTools des Browsers (Chromium, also Edge, Chrome) hab eich ja die Console. Damit kann ich javascript eingeben und ausführen.
Jetzt laufen auf der Webseite ja auch schon scripts.
Wie kann ich mit der Console auf diese scrips einwirken?
Oder wie kann ich eine Funktion eines scripts von der Console aus aufrufen?
Sowas wie scriptname.functionname() gibts wohl nicht?!
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, JavaScript
Angenommen, du hast dieses Dokument:
<!doctype html>
<title>Example</title>
<script>
function saySomething(word) {
console.log(word);
}
</script>
Dann kannst du diese Funktion in der Konsole wie gewohnt aufrufen:
saySomething("Hello");
Sollte die Funktion allerdings durch ein Module Pattern (o.ä.) gekapselt werden, hast du auf sie womöglich keinen Zugriff.
Ich hab ne eigene Funktion, aber in einer Erweiterung laufen. Die ist dann wohl unerreichbar gekapselt?