re: Javascript Array.push is 945x faster than Array.concat 🤯🤔 VIEW POST

re: This is Javascript engine dependent, but please have a look at my initial comment, I observed that Array.slice creates a view on an array instead o...

I watched the video and it didn't answer that specific question. However if slice creates a view then it still does need to make a new array once any modification is made on the sliced copy. At that point shouldn't it regard it as a new array and be able to optimize it?

It would be awesome though if holey arrays could become non-holey without this kind of VM specific tricking once there are no holes remaining.

code of conduct - report abuse