use Array.from on single block array comprehensions - closes #199
This commit is contained in:
1
test/fixtures/transformation/array-comprehension/single-if/actual.js
vendored
Normal file
1
test/fixtures/transformation/array-comprehension/single-if/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var arr = [for (i of nums) if (i > 1) i * i];
|
||||
7
test/fixtures/transformation/array-comprehension/single-if/expected.js
vendored
Normal file
7
test/fixtures/transformation/array-comprehension/single-if/expected.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
"use strict";
|
||||
|
||||
var arr = Array.from(nums).filter(function (i) {
|
||||
return i > 1;
|
||||
}).map(function (i) {
|
||||
return i * i;
|
||||
});
|
||||
1
test/fixtures/transformation/array-comprehension/single/actual.js
vendored
Normal file
1
test/fixtures/transformation/array-comprehension/single/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var arr = [for (i of nums) i * i];
|
||||
5
test/fixtures/transformation/array-comprehension/single/expected.js
vendored
Normal file
5
test/fixtures/transformation/array-comprehension/single/expected.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
"use strict";
|
||||
|
||||
var arr = Array.from(nums).map(function (i) {
|
||||
return i * i;
|
||||
});
|
||||
Reference in New Issue
Block a user