“foo”
if (key === “foo”) {}
else if (key === “bar”) {}
или
switch (key) {
case “foo”:
…..
case “bar”:
…..
}
Шо то, шо то, отработает за доли миллисекунды
https://www.measurethat.net/Benchmarks/Show/5370/7/if-else-if-vs-if-vs-if-if-vs-if-else-vs-switch-case-vs
На вторую итерацию идёт оптимизация и сравнения уже нет, просто цикл идёт. Предполагаю :) На второй цикл, имею ввиду
там и на цикл опитимизация)
Если прогреть ноду
Марк, мы честно пытались, но увы, сложно сказать что будет быстрее, скорее всего, то, что будет вызвано первым будет медленнее
ахах) спасибо) я думаю, что нужно эти проверки отдельно запускать (вместо запуска одной за другой), чтобы не было сайд эффектов)
Кажется вы не понимаете как работает джаваскрипт
Конечно не понимаю, поэтому и задал вопрос)
Обсуждают сегодня