Explorar o código

simplification using es6 syntax

mightyplow %!s(int64=8) %!d(string=hai) anos
pai
achega
f1fff2b138
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      lib/array.js

+ 2 - 2
lib/array.js

@@ -1,12 +1,12 @@
 'use strict';
 
 module.exports = {
-    toArray: arraylike => Array.prototype.slice.call(arraylike || []),
+    toArray: arraylike => [...arraylike],
 
     flatten: function flatten (ar) {
         return ar.reduce((acc, item) => {
             if (Array.isArray(item)) {
-                acc.push.apply(acc, flatten(item));
+                acc.push(...flatten(item));
             } else {
                 acc.push(item);
             }