prototypeFILL

var arr = Array(3).fill({})
arr[0].hi = "hi"
var arr = Array(3).fill({}); //
arr[0].hi = "hi"
var arr = Array(3).fill({}); // []
arr[0].hi = "hi"
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{}, {}, {}]
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{ hi: }, { hi: }, { hi: }]
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{ hi: "hi" }, { hi: "hi" }, { hi: "hi" }]

var arr = Array(3).fill({})
arr[0].hi = "hi"
var arr = Array(3).fill({}); //
arr[0].hi = "hi"
var arr = Array(3).fill({}); // []
arr[0].hi = "hi"
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; //
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{}, {}, {}]
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{ hi: }, { hi: }, { hi: }]
var arr = Array(3).fill({}); // [{}, {}, {}]
arr[0].hi = "hi"; // [{ hi: "hi" }, { hi: "hi" }, { hi: "hi" }]