Show Menu
Cheatography

Command Line API Reference Cheat Sheet by

The Command Line API contains a collection of convenience functions for performing common tasks: selecting and inspecting DOM elements, displaying data in readable format, stopping and starting the profiler, and monitoring DOM events.

Elements

$0 - $4
$0 returns the most recently selected element or JavaScript object, $1 returns the second most recently selected one, and so on
$1
$(sele­ctor)
returns the reference to the first DOM element with the specified CSS selector
$('img')
$$(sel­ector)
returns an array of elements that match the given CSS selector
$$('img')
$x(path)
returns an array of DOM elements that match the given XPath expression
$x('//­p[a]')
monito­rEv­ent­s(o­bject[, events])
logs to the console when one of the specified events occurs on the specified object
monito­rEv­ent­s(w­indow, "­res­ize­")
unmoni­tor­Eve­nts­(ob­ject[, events])
stops monitoring events for the specified object and events
monito­rEv­ent­s(w­indow)

Functions / Code

debug(­fun­ction)
invokes debugger and breaks inside the function
debug(­log­inUser)
keys(o­bject)
returns an array containing the names of the properties belonging to the specified object
keys(user)
monito­r(f­unc­tion)
logs a message to the console that indicates the function name along with the arguments that are passed
monito­r(l­ogi­nUser)
profil­e([­name])
starts a JavaScript CPU profiling session with an optional name
profil­e('User Login')
profil­eEn­d([­name])
stops a JavaScript CPU profiling session with an optional name
profil­eEn­d('User Login')
table(­data[, columns])
logs object data with table formatting by passing in a data object in with optional column headings
table(­user)
undebu­g(f­unc­tion)
stops the debugging of the specified function
undebu­g(l­ogi­nUser)
unmoni­tor­(fu­nction)
stops the monitoring of the specified function
unmoni­tor­(lo­gin­User)
values­(ob­ject)
returns an array containing the values of all properties belonging to the specified object
values­(user)

Common

$_
returns the value of the most recently evaluated expression
$_
clear()
clears the console of its history
clear()
copy(o­bject)
copies a string repres­ent­ation of the specified object to the clipboard
copy($0)
dir(ob­ject)
displays an object­-style listing of all the specified object’s properties
dir($0), dir(my­Object)
dirxml­(ob­ject)
prints an XML repres­ent­ation of the specified object, as seen in the Elements tab
dirxml­($0), dirxml­(my­Object)
inspec­t(o­bje­ct/­fun­ction)
opens and selects the specified element or object in the approp­riate panel
inspec­t(d­ocu­men­t.body)
       
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Vimium Shortcuts Cheat Sheet

          More Cheat Sheets by nire0510

          PM2 - Process Manager for Node.js Cheat Sheet
          Feditor Keyboard Shortcuts