Run Script

Runs Javascript in the current page

Code

  • Any variable that begins with $ is automatically exported for use in other commands

    • e.g. const $meow = 3

  • Variables are serialized as JSON and thus support the following data types:

    • Primitives (number, string, boolean)

    • Arrays

    • JSON objects

Examples

Replacing Text

// Assume variable $numberOfComments has the value "12 comments"
// You want to extract just the numerical count

$numberOfComments = $numberOfComments.replace(" comments", "");

// $numberOfComments is now "12"

Splitting Text

// Assume variable $location has the value "San Francisco, CA"
// You want to split up the city and the state

const [$city, $state] = $location.split(", ");

// $city is "San Francisco", $state is "CA"

Extracting Page HTML

const $html = document.documentElement.outerHTML;

Execution context

The code is executed in the context of the current page which means that the page's DOM is accessible

Last updated