From 349dfbf1823cb3e13775e81e14768eff990a342e Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Thu, 14 Jan 2016 01:34:34 -0800 Subject: [PATCH] Ensure core build `slice` has default `start` and `end` params. [closes #1789] --- dist/lodash.core.js | 2 ++ dist/lodash.core.min.js | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/dist/lodash.core.js b/dist/lodash.core.js index d7a9e5baa..7985e3df5 100644 --- a/dist/lodash.core.js +++ b/dist/lodash.core.js @@ -1583,6 +1583,8 @@ */ function slice(array, start, end) { var length = array ? array.length : 0; + start = start == null ? 0 : +start; + end = end === undefined ? length : +end; return length ? baseSlice(array, start, end) : []; } diff --git a/dist/lodash.core.min.js b/dist/lodash.core.min.js index d095d09a1..95e972381 100644 --- a/dist/lodash.core.min.js +++ b/dist/lodash.core.min.js @@ -21,10 +21,10 @@ return n=Hn(n),function(){return 0<--n&&(r=t.apply(this,arguments)),1>=n&&(t=ln) function n(){}return function(t){if(Y(t)){n.prototype=t;var r=new n;n.prototype=ln}return r||{}}}(),$n=function(n,t){return function(r,e){if(null==r)return r;if(!Q(r))return n(r,e);for(var u=r.length,o=t?u:-1,i=Object(r);(t?o--:++oe&&!c||!i||u&&!f&&a||o&&a){r=1;break n}if(e>r&&!u||!a||c&&!o&&i||f&&i){r=-1;break n}}r=0}return r||n.b-t.b}),E("c"))},a.tap=function(n,t){return t(n),n},a.thru=function(n,t){return t(n)},a.toArray=function(n){return Q(n)?n.length?k(n):[]:cn(n)},a.values=cn,a.extend=Qn,an(a,a),a.clone=function(n){return Y(n)?Vn(n)?k(n):T(n,un(n)):n},a.escape=function(n){return(n=en(n))&&sn.test(n)?n.replace(pn,i):n},a.every=function(n,t,r){ -return t=r?ln:t,h(n,m(t))},a.find=C,a.forEach=G,a.has=function(n,t){return null!=n&&En.call(n,t)},a.head=z,a.identity=fn,a.indexOf=function(n,t,r){var e=n?n.length:0;r=typeof r=="number"?0>r?Rn(e+r,0):r:0,r=(r||0)-1;for(var u=t===t;++re&&!c||!i||u&&!f&&a||o&&a){r=1;break n}if(e>r&&!u||!a||c&&!o&&i||f&&i){r=-1;break n}}r=0}return r||n.b-t.b}),E("c"))},a.tap=function(n,t){return t(n),n},a.thru=function(n,t){return t(n)},a.toArray=function(n){return Q(n)?n.length?k(n):[]:cn(n)},a.values=cn,a.extend=Qn,an(a,a),a.clone=function(n){return Y(n)?Vn(n)?k(n):T(n,un(n)):n},a.escape=function(n){return(n=en(n))&&sn.test(n)?n.replace(pn,i):n}, +a.every=function(n,t,r){return t=r?ln:t,h(n,m(t))},a.find=C,a.forEach=G,a.has=function(n,t){return null!=n&&En.call(n,t)},a.head=z,a.identity=fn,a.indexOf=function(n,t,r){var e=n?n.length:0;r=typeof r=="number"?0>r?Rn(e+r,0):r:0,r=(r||0)-1;for(var u=t===t;++r