soiz1 commited on
Commit
fe6a2d1
·
verified ·
1 Parent(s): 8823b5e

Update src/defBench.js

Browse files
Files changed (1) hide show
  1. src/defBench.js +5 -5
src/defBench.js CHANGED
@@ -16,24 +16,24 @@ module.exports = [
16
  }
17
  },
18
  {
19
- name: 'for_loop',
20
  fn: [
21
  {
22
- name: 'normal for loop. i < arr.length',
23
  fn()
24
  {
25
  for (let i = 0; i < arr.length; i++) arr[i] + 1;
26
  }
27
  },
28
  {
29
- name: 'normal for loop. cache arr.length',
30
  fn()
31
  {
32
  for (let i = 0, len = arr.length; i < len; i++) arr[i] + 1;
33
  }
34
  },
35
  {
36
- name: 'native. forEach',
37
  fn()
38
  {
39
  arr.forEach(function (item)
@@ -44,4 +44,4 @@ module.exports = [
44
  }
45
  ]
46
  }
47
- ];
 
16
  }
17
  },
18
  {
19
+ name: 'forループ',
20
  fn: [
21
  {
22
+ name: '通常のforループ。 i < arr.length',
23
  fn()
24
  {
25
  for (let i = 0; i < arr.length; i++) arr[i] + 1;
26
  }
27
  },
28
  {
29
+ name: '通常のforループ。 arr.length をキャッシュ',
30
  fn()
31
  {
32
  for (let i = 0, len = arr.length; i < len; i++) arr[i] + 1;
33
  }
34
  },
35
  {
36
+ name: 'ネイティブ forEach',
37
  fn()
38
  {
39
  arr.forEach(function (item)
 
44
  }
45
  ]
46
  }
47
+ ];