From f7799eee59c13d75a156e7100c8b211091bcfbe4 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 13 May 2014 23:35:26 -0700 Subject: [PATCH] Avoid unneeded `index` var in `baseBind`. --- lodash.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lodash.js b/lodash.js index e28a753d6..38ab92b52 100644 --- a/lodash.js +++ b/lodash.js @@ -1102,12 +1102,11 @@ if (partialArgs) { // avoid `arguments` object use disqualifying optimizations by // converting it to an array before passing it to `composeArgs` - var index = -1, - length = arguments.length, + var length = arguments.length, args = Array(length); - while (++index < length) { - args[index] = arguments[index]; + while (length--) { + args[length] = arguments[length]; } args = composeArgs(partialArgs, partialHolders, args); }