npm.io
2.0.0 • Published 7 years ago

query-selector

Licence
MIT
Version
2.0.0
Deps
0
Size
375 kB
Vulns
0
Weekly
0
Stars
11

query-selector


querySelectorAll in javascript

query-selector NPM downloads Build Status Coverage Status

use on node

require jsdom

var querySelectorAll = require('query-selector');
var jsdom = require("jsdom").jsdom;
var doc = jsdom('<html><div id="t"><span>1</span><span>2</span></div></html>');
var time = Date.now();
console.log(doc.querySelectorAll('#t span', doc).length);
console.log(doc.querySelectorAll('#t span', doc)[0].innerHTML);
console.log(Date.now()-time);
time = Date.now();
console.log(querySelectorAll('#t span', doc).length);
console.log(querySelectorAll('#t span', doc)[0].innerHTML);
console.log(Date.now()-time);

use standalone on browser

<script src="/build/query-selector-standalone-debug.js"></script>
<div id="t">
    <span>1</span>
    <span>2</span>
</div>
<script>
    console.log(querySelectorAll('#t span'));
</script>