• Home
    • Properties
    • Length
    • Get the length of some text (length)
    • Get the number of entries in a list/array (length)
    • Get the number of key, value entries in a dict/object (length)
    • Get the length of a variable (length)
    • Hash
    • Get the hash of a value (hash)
    • Operators
    • Arithmetic
    • Add (+)
    • Subtract (-)
    • Mulitply (*)
    • Divide (/)
    • Modulo (%)
    • Divide & Floor (//)
    • Power (**)
    • Increment (++)
    • Decrement (--)
    • Assignment
    • Equals (=)
    • Add Equals - string (+=)
    • Add Equals - number (+=)
    • Subtract Equals (-=)
    • Multiply Equals (*=)
    • Divide Equals (/=)
    • Modulo Equals (%=)
    • Divide Floor Equals (//=)
    • Power Equals (**=)
    • Binary Left Shift Equals (<<=)
    • Binary Right Shift Equals (>>=)
    • Binary AND Equals (&=)
    • Binary OR Equals (|=)
    • Binary XOR Equals (^=)
    • Bitwise
    • OR (|)
    • XOR (^)
    • AND (&)
    • Left Shift (<<)
    • Right Shift (>>)
    • Invert Bits (~)
    • Comparison
    • Are values equal (==)
    • Are values not equal (!=)
    • Are values not equal (<>)
    • Is value greater than another (>)
    • Is value greater than or equal to another (>=)
    • Is value less than another (<)
    • Is value less than or equal to another (<=)
    • Compare 2 values (cmp)
    • Logical
    • AND - Test for both values to be true (&&)
    • OR - Test for either of 2 values to be true (||)
    • NOT - Reverse the logical state of a value (!)
    • Utilities
    • Convert/Cast
    • Convert to string (string)
    • Convert to integer (int)
    • Convert to floating point number (number)
    • Convert to JSON (json)
    • Convert to boolean (bool)
    • Convert to character (chr)
    • Convert to hexadecimal (hex)
    • Convert to hash (hash)
    • Copy
    • Make a "shallow" copy (copy)
    • Make a "deep" copy (deepcopy)
    • JSON
    • Create a JSON string (encode)
    • Get an object from a JSON string (decode)
    • String
    • Constants
    • ASCII letters (ascii_letters)
    • ASCII lowercase letters (ascii_lowercase)
    • ASCII uppercase letters (ascii_uppercase)
    • Digits (digits)
    • Hex digits (hexdigits)
    • Letters (letters)
    • Lowercase letters (lowercase)
    • Oct digits (octdigits)
    • Punctuation characters (punctuation)
    • Printable characters (printable)
    • Uppercase letters (uppercase)
    • Whitespace characters (whitespace)
    • Properties
    • Get the length of a string (length)
    • Formatting
    • Format a string (format)
    • Capitalize a string (capitalize)
    • Lowercase a string (lower)
    • Uppercase a string (upper)
    • Remove whitespace before & after string (strip)
    • Remove whitespace before string (lstrip)
    • Remove whitespace after string (rstrip)
    • Left-justify a string to a certain number of characters (ljust)
    • Right-justify a string to a certain number of characters (rjust)
    • Center-justify a string to a certain number of characters (cjust)
    • URL escape a string
    • Remove URL escaping from a string
    • Functions
    • Find a fragment anywhere in string of text (find)
    • Find a fragment in a portion of text (find)
    • Count appearances of a fragment anywhere in string of text (count)
    • Count appearances of a fragment in a portion of text (count)
    • Split string into a list/array (split)
    • Translate a string (translate)
    • Replace words in a string (replace)
    • Does a string start with a fragment (startswith)
    • Does a string start with a fragment (endswith)
    • Lists/Arrays
    • Add/Get/Remove
    • get
    • append
    • extend
    • insert
    • remove
    • pop
    • shift
    • slice
    • splice
    • unshift
    • Properties
    • index
    • count
    • Operations
    • sort
    • reverse
    • join
    • flatten
    • empty
    • zip
    • range
    • contains
    • length
    • sum
    • json
    • Dictionaries/Objects
    • Add/Get/Remove
    • get
    • add
    • update
    • remove
    • Properties
    • contains key
    • contains value
    • length
    • Operations
    • empty
    • keys
    • values
    • querystring
    • json
    • Date & Time (datetime)
    • Constants (constants)
    • min_year
    • max_year
    • min_month
    • max_month
    • min_day
    • max_day
    • min_hour
    • max_hour
    • min_minute
    • max_minute
    • min_second
    • max_second
    • min_microsecond
    • max_microsecond
    • min
    • max
    • DateTime (datetime)
    • new
    • today
    • now
    • fromordinal
    • year
    • month
    • day
    • hour
    • minute
    • second
    • microsecond
    • date
    • time
    • replace
    • toordinal
    • weekday
    • isoweekday
    • isocalendar
    • readable
    • isoformat
    • strptime
    • strftime
    • Time (time)
    • min
    • max
    • new
    • hour
    • minute
    • second
    • microsecond
    • replace
    • isoformat
    • strftime
    • Math (math)
    • Constants (constants)
    • pi
    • e
    • inf
    • Generating random numbers (random)
    • Create a random number <1 (<1)
    • Create a random integer (int)
    • Create a random number within a range (range)
    • Number-theoretic and representation functions
    • absolute
    • ceil
    • factorial
    • floor
    • fmod
    • frexp
    • fsum
    • isinf
    • isnan
    • ldexp
    • min
    • max
    • modf
    • neg
    • pos
    • round
    • trunc
    • Power and logarithmic functions
    • exp
    • log
    • log1p
    • log10
    • pow
    • sqrt
    • Trigonometric functions
    • acos
    • asin
    • atan
    • atan2
    • cos
    • hypot
    • sin
    • tan
    • Angular conversion
    • degrees
    • radians
    • Cryptography (crypto)
    • hmac
    • hexdigest
    • md5
    • unique
    • hexdigest
    • sha1
    • unique
    • hexdigest
    • sha224
    • unique
    • hexdigest
    • sha256
    • unique
    • hexdigest
    • sha384
    • unique
    • hexdigest
    • sha512
    • unique
    • hexdigest
    • Internet (internet)
    • Making requests to the Internet (http)
    • GET data from a URL (get)
    • PUT or update data to a URL (put)
    • POST or add data to a URL (post)
    • DELETE data at a URL (delete)
    • Modifying the output of ADL
    • Adding/changing headers (headers)
    • Interface
    • Window
    • Get Browser Window
    • Get Element using ID
    • Get Element using CSS selector
    • Display an Alert
    • Element
    • Get an Element using ID
    • Get an Element using selector
    • Create a new Element
    • Get an Element's Property
    • Set a Property of an Element
    • Set Multiple Properties of an Element
    • Remove a Property from an Element
    • Check if a Element Matches Another using HTML tag
    • Check if a Element Matches Another using CSS selector
    • Check if a Element Matches Another using element
    • Check if a Element contains the Element provided
    • Inject an Element
    • Grab an Element
    • Adopt an Element
    • Adopt Multiple Elements
    • Wrap an Element
    • Append HTML to an Element
    • Append text to an Element
    • Remove an Element
    • Clone an Element
    • Replace an Element
    • Check if an Element has a Class
    • Add a Class to an Element
    • Remove a Class from an Element
    • Toggle an Element's Class
    • Get the Element's Previous Sibling Element
    • Get all of the Element's Matched Previous Sibling Elements
    • Get the Element's Next Sibling Element
    • Get all of the Element's Matched Next Sibling Elements
    • Get the First Matching Element
    • Get the Last Matching Element
    • Get an Element's Parent Element
    • Get all Matching Parent Elements
    • Get an Element Sibling Elements
    • Get an Element's Children Elements
    • Empty an Element
    • Create Query String from Element Children
    • Get Selected Options of an Element
    • Get Properties of an Element
    • Set an Element's Property
    • Set Multiple Properties for an Element
    • Remove an Element's Property
    • Remove Multiple Properties for an Element
    • Store Data in an Element
    • Retrieve Data from an Element
    • Remove Data from an Element
    • Sets the CSS style for an Element
    • Get a style from an Element
    • Set Multiple Styles for an Element
    • Get Multiple Styles from an Element
    • Add an Event to an Element
    • Remove an Event from an Element
    • Add Multiple Events to an Element
    • Remove all Events from an Element
    • Remove all Events of a Type from an Element
    • Fire an Event for an Element
    • Clone all Events from one Element to Another
    • Clone Certain Element's Events to Another Element
    • Scroll to an Element
    • Get an Element's Size
    • Get an Element's Scrollable Size
    • Get an Element's Scrolled Position
    • Get an Element's Position
    • Set an Element's Position
    • Get an Element's Coordinates
    • Get an Element's Offset Parent
    • Tween an Element's Style
    • Tween an Element's Style from One Value to Another
    • Fade an Element
    • Highlight an Element
    • Highlight an Element from One Value to Another
    • Tween
    • Create a new Tween
    • Tween a Element's Property
    • Tween an Element's Style
    • Tween an Element's Style from One Value to Another