Выберите все дочерние элементы, кроме первого

Основываясь на моем совершенно js ненаучном анализе четырех jquery-post методов здесь, похоже, что javascript-library между ними нет большой разницы removeclass в скорости. Я запускал каждый javascript-library из них на странице, содержащей javascript-library ряд неупорядоченных списков javascript-library разной длины, и измерял их jquery-post время с помощью профилировщика .js Firebug.

$("li").slice(1).addClass("something");

Среднее время: 5,322 jquery-post мс

$("li:gt(0)").addClass("something");

Среднее время: 5,590 мс

$("li:not(:first-child)").addClass("something");

Среднее vanilla-javascript время: 6,084 мс

$("ul li+li").addClass("something");

Среднее время: 7,831 js мс

javascript

jquery

2022-08-08T03:21:54+00:00
Вопросы с похожей тематикой, как у вопроса:

Выберите все дочерние элементы, кроме первого