Mnozí z vás to pravděpodobně nevěděli, ale založené na WebKitu, jako je Safari a Chrome, kromě Firefoxu obsahují speciální dolarové funkce v objektu konzoly, které vám umožňují uchopit prvky na aktuální stránce. I když jsem neurčil použití jednotlivých metod, některé z nich jsou zřejmé:
// Dollar method // Returns an element by ID $ = function (id) { return document.getElementById.apply(document, arguments); } // Bling-Bling method // Returns array of nodes found by QSA $$ = function(selector) { return document.querySelectorAll.apply(document, arguments); } // Broke method // returns the currently selected element within the console HTML pane $0 = function toString() { [native code] }
Metody $1 - $4 se vracejí nedefinované, kupodivu.
Není mi jasné, co dělá těch pár posledních metod. Možná jsou to zástupné symboly pro metody funkcí, ale zatím zůstávají nedefinované.