Test case details

Preparation Code

<p id="foo">Foo</p> <p id="bar">Bar</p> <p id="baz">Baz</p>
var idSelectorRegexp = /^#[a-zA-Z]+[a-zA-Z0-9_\-]*$/; var select = function(query){ // pure ID selector? if (idSelectorRegexp.test(query)) return document.getElementById(query.slice(1)); else return document.querySelector(query); };

Test cases

Test #1

var bar = document.getElementById("bar");

Test #2

var bar = document.querySelectorAll("#bar");