add iterators

This commit is contained in:
Sebastian McKenzie
2014-09-29 14:51:33 +10:00
parent fd932e20e9
commit b0cfbb20ca
17 changed files with 120 additions and 35 deletions

View File

@@ -0,0 +1 @@
arr.map(x => x * x);

View File

@@ -0,0 +1,3 @@
arr.map(function (x) {
return x * x;
});

View File

@@ -0,0 +1,5 @@
nums.forEach(v => {
if (v % 5 === 0) {
fives.push(v);
}
});

View File

@@ -0,0 +1,5 @@
nums.forEach(function (v) {
if (v % 5 === 0) {
fives.push(v);
}
});

View File

@@ -0,0 +1,3 @@
for (let i of arr) {
}

View File

@@ -0,0 +1,5 @@
(function () {
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
var i = _step.value;
}
}());

View File

@@ -0,0 +1,3 @@
for (var i of arr) {
}

View File

@@ -0,0 +1,3 @@
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done; ) {
var i = _step.value;
}