1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
//// [capturedLetConstInLoop12.ts]
(function() {
"use strict";
for (let i = 0; i < 4; i++) {
(() => [i] = [i + 1])();
}
})();
(function() {
"use strict";
for (let i = 0; i < 4; i++) {
(() => ({a:i} = {a:i + 1}))();
}
})();
//// [capturedLetConstInLoop12.js]
(function () {
"use strict";
var _loop_1 = function (i) {
(function () {
var _a;
return _a = [i + 1], i = _a[0], _a;
})();
out_i_1 = i;
};
var out_i_1;
for (var i = 0; i < 4; i++) {
_loop_1(i);
i = out_i_1;
}
})();
(function () {
"use strict";
var _loop_2 = function (i) {
(function () {
var _a;
return (_a = { a: i + 1 }, i = _a.a, _a);
})();
out_i_2 = i;
};
var out_i_2;
for (var i = 0; i < 4; i++) {
_loop_2(i);
i = out_i_2;
}
})();
|