I am not an expert in the JS compiling business, but it makes sense to say, that v8 makes use from the const flag
Normally a after declaring and changing a bunch of variables, the memory gets fragmented, and v8 is stopping to execute, makes a pause some time of a few seconds, to make gc, or garbage collection.
if a variable is declared with const v8 can be confident to put it in a tight fixed size container between other const variables, since it will never change. It can also save the proper operations for that datatypes since the type will not change.