Using jQuery I can easily get the number of DOM elements used by a web page:
$('*').length;
But not all web sites are using jQuery.
So my question is: How do I get the number of DOM elements used in a web page using pure JavaScript and js console.
Assuming you mean “HTMLElementNodes” as opposed to “All nodes” (which would include such things as text nodes and also be skipped by your jQuery example) then:
This still requires the use of DOM though. Pure JavaScript can’t interact with an HTML document other than as a string of text.