@@ -24,6 +24,24 @@ const utils = { | |||
} | |||
}, | |||
range:function(a, b, step){ | |||
var arr = []; | |||
if (!isNaN(a) && !isNaN(b)){ | |||
if (a == b || step < 0){ | |||
arr.push(a); | |||
} else { | |||
if (a < b){ | |||
for (var i=a; i <= b; i+=step) | |||
arr.push(i); | |||
} else { | |||
for (var i=a; i >= b; i-=step) | |||
arr.push(i); | |||
} | |||
} | |||
} | |||
return arr; | |||
}, | |||
debounce:function(func, delay, scope){ | |||
var timeout = null; | |||
return function(){ |