h88p, я знаю, но этот же пример можно переписать на чистом js, и вопрос останется тем же - лучше делать проверку внутри или, если можно так выразиться, снаружи?
Сергей, я Вам в комментах об этом же писал. Вот именно, что под капотом, а под капотом все оптимизировано достаточно умными разработчиками и код нативный, скомпилированный, отсюда и прирост скорости.
Сергей, ну вообще добавлю, что очень может быть движок js сам всё скомпилирует и заоптимизирует одинаково, можно и правда сделать тест на 10000 выборок и замерить наносекунды через Performance.now()