Любое преимущество в скорости в JavaScript ES6 const вместо var/let

Будет ли какое-либо преимущество в скорости при использовании объявлений ES6 «let» или «const» вместо старых верных var?


person Richard    schedule 28.03.2014    source источник
comment
Я не думаю, что let может что-то упростить для компилятора.   -  person Denys Séguret    schedule 28.03.2014
comment
Это не дубликат, другой вопрос не о скорости. Но я не уверен, что SO также является подходящим местом для этого вопроса, поскольку реализация все еще находится в работе.   -  person Denys Séguret    schedule 28.03.2014
comment
@Richard, я предлагаю провести сравнительный анализ, чтобы вы могли сказать это самостоятельно.   -  person    schedule 28.03.2014
comment
Использование let и const в общей области?   -  person thefourtheye    schedule 28.03.2014
comment
В любом случае Babel транспилирует операторы let в var с уникальными именами, поэтому нет никакой разницы в скорости при запуске кода, транспилированного Babel (если только вы не считаете, что vars с одним и тем же именем будут означать меньшее количество переменных в памяти).   -  person Andy    schedule 01.09.2015
comment
Я изменил код здесь ( stackoverflow.com/questions/21467642/ ), чтобы включить тест для const, и обнаружили, что const на самом деле заметно медленнее, чем другие варианты.   -  person Yay295    schedule 03.07.2016