mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-08 18:17:48 +00:00
Remove array and object pools.
This commit is contained in:
2
dist/lodash.underscore.min.js
vendored
2
dist/lodash.underscore.min.js
vendored
@@ -9,7 +9,7 @@ f=m(u,o,f)}return this instanceof r?(n=a(t.prototype),f=t.apply(n,f||arguments),
|
||||
return r}function p(n,r){for(var t=-1,e=w(),u=n?n.length:0,o=[];++t<u;){var i=n[t];0>e(r,i)&&o.push(i)}return o}function s(n,r){var t=-1,e=n?n.length:0;if(typeof e=="number")for(;++t<e&&r(n[t],t,n)!==cr;);else for(var t=-1,e=ct(n),u=e.length;++t<u;){var o=e[t];if(r(n[o],o,n)===cr)break}return n}function g(n,r){var t=n?n.length:0;if(typeof t=="number")for(;t--&&r(n[t],t,n)!==cr;);else for(var t=ct(n),e=t.length;e--;){var u=t[e];if(r(n[u],u,n)===cr)break}return n}function h(n,r,t,e){e=(e||0)-1;for(var u=n?n.length:0,o=[];++e<u;){var i=n[e];
|
||||
if(i&&typeof i=="object"&&typeof i.length=="number"&&(lt(i)||x(i))){r||(i=h(i,r,t));var f=-1,a=i.length,l=o.length;for(o.length+=a;++f<a;)o[l++]=i[f]}else t||o.push(i)}return o}function v(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;var u=typeof n,i=typeof r;if(n===n&&(!n||"function"!=u&&"object"!=u)&&(!r||"function"!=i&&"object"!=i))return false;if(null==n||null==r)return n===r;if(i=Ir.call(n),u=Ir.call(r),i!=u)return false;switch(i){case br:case _r:return+n==+r;case dr:return n!=+n?r!=+r:0==n?1/n==1/r:n==+r;
|
||||
case jr:case xr:return n==r+""}if(u=i==mr,!u){var f=n instanceof o,a=r instanceof o;if(f||a)return v(f?n.__wrapped__:n,a?r.__wrapped__:r,t,e);if(i!=wr)return false;if(i=Cr.call(n,"constructor"),f=Cr.call(r,"constructor"),i!==f||!i&&(i=n.constructor,f=r.constructor,i!=f&&!(H(i)&&i instanceof i&&H(f)&&f instanceof f)&&"constructor"in n&&"constructor"in r))return false}for(t||(t=[]),e||(e=[]),i=t.length;i--;)if(t[i]==n)return e[i]==r;var l=true,c=0;if(t.push(n),e.push(r),u){if(c=r.length,l=c==n.length)for(;c--&&(l=v(n[c],r[c],t,e)););}else rt(r,function(r,u,o){return Cr.call(o,u)?(c++,!(l=Cr.call(n,u)&&v(n[u],r,t,e))&&cr):void 0
|
||||
}),l&&rt(n,function(n,r,t){return Cr.call(t,r)?!(l=-1<--c)&&cr:void 0});return t.pop(),e.pop(),l}function y(n,r,t){for(var e=-1,u=w(),o=n?n.length:0,i=[],f=!r&&t?[]:i;++e<o;){var a=n[e],l=t?t(a,e,n):a;r?e&&f===l||(f=l,i.push(a)):0>u(f,l)&&(t&&f.push(l),i.push(a))}return i}function m(n,r,t){for(var e=r.length,u=-1,o=Qr(t.length-e,0),i=-1,f=n.length,a=Array(o+f);++i<f;)a[i]=n[i];for(;++u<e;)a[r[u]]=t[u];for(;o--;)a[i++]=t[u++];return a}function b(n,r){return function(t,e,u){var o=r?[[],[]]:{};e=X(e,u,3),u=-1;
|
||||
}),l&&rt(n,function(n,r,t){return Cr.call(t,r)?!(l=-1<--c)&&cr:void 0});return t.pop(),e.pop(),l}function y(n,r,t){for(var e=-1,u=w(),o=n?n.length:0,i=[],f=t&&!r?[]:i;++e<o;){var a=n[e],l=t?t(a,e,n):a;r?e&&f===l||(f=l,i.push(a)):0>u(f,l)&&(t&&f.push(l),i.push(a))}return i}function m(n,r,t){for(var e=r.length,u=-1,o=Qr(t.length-e,0),i=-1,f=n.length,a=Array(o+f);++i<f;)a[i]=n[i];for(;++u<e;)a[r[u]]=t[u];for(;o--;)a[i++]=t[u++];return a}function b(n,r){return function(t,e,u){var o=r?[[],[]]:{};e=X(e,u,3),u=-1;
|
||||
var i=t?t.length:0;if(typeof i=="number")for(;++u<i;){var f=t[u];n(o,f,e(f,u,t),t)}else s(t,function(r,t,u){n(o,r,e(r,t,u),u)});return o}}function _(n,r,t,e,u,o,i,a){var l=r&ur,p=r&fr,s=r&ar;if(!l&&!H(n))throw new TypeError;return p&&!u.length&&(r&=~fr,p=u=false),s&&!o.length&&(r&=~ar,s=o=false),null==t?t=l?0:n.length:0>t&&(t=0),p&&(i=d(u)),s&&(a=d(o)),n=[n,r,t,e,u,o,i,a],r==er||r==(er|fr)?f(n):c(n)}function d(n){for(var r=-1,t=n.length,e=[];++r<t;)n[r]===o&&e.push(r);return e}function w(){var r=(r=o.indexOf)===T?n:r;
|
||||
return r}function j(n){return typeof n=="function"&&Mr.test(zr.call(n))}function x(n){return n&&typeof n=="object"&&typeof n.length=="number"&&Ir.call(n)==yr||false}function A(n,r,t){var e=0,u=n?n.length:0;if(typeof r!="number"&&null!=r){var o=-1;for(r=X(r,t,3);++o<u&&r(n[o],o,n);)e++}else if(e=r,null==e||t)return n?n[0]:tr;return O(n,0,0<e?e:0)}function T(r,t,e){var u=r?r.length:0;if(typeof e=="number")e=0>e?Qr(0,u+e):e||0;else if(e)return e=S(r,t),u&&r[e]===t?e:-1;return n(r,t,e)}function E(n,r,t){if(typeof r!="number"&&null!=r){var e=0,u=-1,o=n?n.length:0;
|
||||
for(r=X(r,t,3);++u<o&&r(n[u],u,n);)e++}else e=null==r||t?1:0<r?r:0;return O(n,e)}function O(n,r,t){var e=-1,u=n?n.length:0;for(typeof r=="undefined"?r=0:0>r?r=Qr(u+r,0):r>u&&(r=u),typeof t=="undefined"?t=u:0>t?t=Qr(u+t,0):t>u&&(t=u),u=t-r||0,t=Array(u);++e<u;)t[e]=n[r+e];return t}function S(n,r,t,e){var u=0,o=n?n.length:u;for(t=t?X(t,e,1):Y,r=t(r);u<o;)e=u+o>>>1,t(n[e])<r?u=e+1:o=e;return u}function k(n,r,t,e){var u=typeof r;return"boolean"!=u&&null!=r&&(e=t,t=r,r=false,"number"!=u&&"string"!=u||!e||e[t]!==n||(t=null)),null!=t&&(t=X(t,e,3)),y(n,r,t)
|
||||
|
||||
Reference in New Issue
Block a user