As a new learner of JavaScript, it’s really confusing that undefined == null and [] != [], and [0] == 0.
And I even can’t search it.
As I before said,
const a1 = [1, 2, 3, 4]
const a2 = Array.from(a1)
console.log(a1 === a2);
console.log([0] == 0)
I expected: false, true