Test name | Executions per second |
---|---|
for | 1152921.5 Ops/sec |
filter | 1159084.4 Ops/sec |
const array = ['sdfsdfd', 'dsfwetwtwe', 'dsf1dsfdfsd', 'sdfdsfsdfsfsdf', 'sdfsdfd', 'dsf1wetwtwe', 'dsfdsfdfsd', 'sdfds1fsdfsfsdf', 'sdfsdfd', 'dsfwetwtwe', 'dsfdsfdfsd', 'sdfdsfsd1fsfsdf', 'sdfsdfd', 'dsfwetw1twe', 'dsfdsfdfsd', 'sdfdsfsdfsfsdf', 'sdfsdfd', 'dsfwetwtwe', 'dsfdsf1dfsd', 'sdfdsfsdfsfsdf']
const final = []
for (let i = 0; i < array.length; i++) {
const item = array[i]
if (item.includes('1')) {
final.push(item)
}
}
const array = ['sdfsdfd', 'dsfwetwtwe', 'dsf1dsfdfsd', 'sdfdsfsdfsfsdf', 'sdfsdfd', 'dsf1wetwtwe', 'dsfdsfdfsd', 'sdfds1fsdfsfsdf', 'sdfsdfd', 'dsfwetwtwe', 'dsfdsfdfsd', 'sdfdsfsd1fsfsdf', 'sdfsdfd', 'dsfwetw1twe', 'dsfdsfdfsd', 'sdfdsfsdfsfsdf', 'sdfsdfd', 'dsfwetwtwe', 'dsfdsf1dfsd', 'sdfdsfsdfsfsdf']
const final2 = array.filter(item => item.includes('1'))