Sawtaytoes
12/17/2018 - 3:13 AM

Native `for` Loop Performance

The simplest implementation of Array.prototype.map in a for loop.

const timerName = 'For Loop'

const initialArray = (
  Array(10000000)
  .fill(null)
)

console
.time(timerName)

const newArray = []

for (let i = 0, l = initialArray.length; i < l; i++) {
  newArray[i] = String(initialArray[i])
}

console
.timeEnd(timerName)