From c753396cab5561abacf5d5001451db7abe581367 Mon Sep 17 00:00:00 2001 From: Luke Edwards Date: Mon, 26 Mar 2018 21:13:16 -0700 Subject: [PATCH] update `util/assign` for 5x gain --- src/shared/utils.js | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/shared/utils.js b/src/shared/utils.js index 4cf2f32a1d..c9a0f83449 100644 --- a/src/shared/utils.js +++ b/src/shared/utils.js @@ -1,14 +1,6 @@ export function noop() {} -export function assign(target) { - var k, - source, - i = 1, - len = arguments.length; - for (; i < len; i++) { - source = arguments[i]; - for (k in source) target[k] = source[k]; - } - - return target; +export function assign(tar, src) { + for (var k in src) tar[k] = src[k]; + return tar; }