What is the output of the following? (Exotic Array Objects JavaScript)

@Yomesh Gupta
let items = [];

items[null] = "foo";
console.log(items.length);
items[100] = "bar";
console.log(items.length);
Option 1
0
1
Option 2
1
2
Option 3
0
2
Option 4
0
101
Option 5
0
100