* Converts `iterator` to an array. * * @private * @param {Object} iterator The iterator to convert. * @returns {Array} Returns the converted array.
(iterator)
| 8881 | * @returns {Array} Returns the converted array. |
| 8882 | */ |
| 8883 | function iteratorToArray(iterator) { |
| 8884 | var data, |
| 8885 | result = []; |
| 8886 | |
| 8887 | while (!(data = iterator.next()).done) { |
| 8888 | result.push(data.value); |
| 8889 | } |
| 8890 | return result; |
| 8891 | } |
| 8892 | |
| 8893 | /** |
| 8894 | * Converts `map` to its key-value pairs. |