| Scenario 1: Adding properties on the fly | |
| 1 | |
| 2 | |
| Scenario 2: Large number of properties in forin | |
| 0.3 | |
| 1.3 | |
| 2.3 | |
| 3.3 | |
| 4.3 | |
| 5.3 | |
| 6.3 | |
| 7.3 | |
| 8.3 | |
| 9.3 | |
| 10.3 | |
| 11.3 | |
| 12.3 | |
| 13.3 | |
| 14.3 | |
| 15.3 | |
| 16.3 | |
| 17.3 | |
| 18.3 | |
| 19.3 | |
| 20.3 | |
| 21.3 | |
| 22.3 | |
| 23.3 | |
| 24.3 | |
| Sceanrio 3: Nested Forin | |
| a | |
| a | |
| b | |
| c | |
| b | |
| a | |
| b | |
| c | |
| c | |
| a | |
| b | |
| c | |
| Scenario 4: Properties and numerical indices in object | |
| Number13 | |
| Number15 | |
| 12 | |
| 13 | |
| 23 |