Skip to content

yiminghe/query-selector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

query-selector


querySelectorAll in javascript

query-selector NPM downloads Build Status Coverage Status

usage

import querySelectorAll from 'query-selector'; // var querySelectorAll = require('query-selector').default;
import {jsdom} from "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);

history

2.0.0 / 2019.08.14

  • use new build tool and test tool
  • change export: var querySelectorAll = require('query-selector').default;