From 28c3663e6218c61929d74dda1cdd8bcf042a3f6a Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Mon, 10 Dec 2018 17:45:51 -0800 Subject: [PATCH] Don't use 'fill' in 'fill'. --- src/compiler/core.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/compiler/core.ts b/src/compiler/core.ts index f585ce2ec96..322355117ec 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -2165,6 +2165,10 @@ namespace ts { } export function fill(length: number, cb: (index: number) => T): T[] { - return new Array(length).fill(0).map((_, i) => cb(i)); + const result = Array(length); + for (let i = 0; i < length; i++) { + result[i] = cb(i); + } + return result; } }