Move array reference into for head initializer (#9698)

* Move array reference into for head initializer

* Update packages/babel-plugin-transform-for-of/src/index.js

Co-Authored-By: danez <daniel@tschinder.de>

* Fix tests
This commit is contained in:
Daniel Tschinder
2019-03-23 17:57:17 -07:00
committed by GitHub
parent d610289812
commit a559397feb
9 changed files with 26 additions and 56 deletions

View File

@@ -1,10 +1,9 @@
function foo() {
var input = ['a', 'b', 'c'];
var output = {};
var _arr = input;
for (var _i = 0; _i < _arr.length; _i++) {
var c = _arr[_i];
for (var _i = 0, _input = input; _i < _input.length; _i++) {
var c = _input[_i];
var name = c;
output[name] = name;
}