iterate over all user global functions
for (w in window){if (window.hasOwnProperty(w) && typeof window[w] === 'function'){}}
convert NodeList to Array (http://davidwalsh.name/nodelist-array)
var nodesArray = [].slice.call(document.querySelectorAll("div"));
set canvas to elm background
document.body.style.background = 'url(' + canvas.toDataURL() + ')';