Какой самый простой способ найти элементы Dom с селектором css без использования библиотеки?
function select( selector ) {
return [ /* some magic here please :) */ ]
};
select('body')[0] // body;
select('.foo' ) // [div,td,div,a]
select('a[rel=ajax]') // [a,a,a,a]
Этот вопрос носит чисто академический характер. Мне интересно узнать, как это реализовано и каковы "змеи". Каким будет ожидаемое поведение этой функции? (вернуть массив или вернуть первый элемент Dom и т.д.).