swc/tests/fixture/issue-2027/case1/output/index.js
강동윤 53b031b019
fix(swc): Fix bugs (#2034)
swc_ecma_transforms_base:
 - `resolver`: Handle constructor properties correctly. (#2021)

swc_ecma_transforms_compat:
 - `block_scoping`: Handle arrows in loops. (#2027)
 - `block_scoping`: Handle nested for loops with function between them. (#2027)
 - `regenerator`: Handle rhs of `||` correctly. (#2024)

swc:
 - Add a test for #1734. (#1734)
2021-08-09 07:38:46 +00:00

16 lines
361 B
JavaScript

var _loop = function(key) {
controller[key] = function(c) {
for(var _len = arguments.length, d = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++){
d[_key - 1] = arguments[_key];
}
console.log(keys[key]);
};
};
var keys = {
a: 1,
b: 2
};
var controller = {
};
for(var key in keys)_loop(key);