Почему var name всегда string
Случайно нашел странную штуку в JS:
var name = ['123', '321'];
console.log(typeof name);
Всегда будет string (кроме IE). Но, если создать через let, то оно нормально себя ведет... что это?
Добавлено
https://developer.mozilla.org/ru/docs/Web/API/Window/name
Это из-за этого window.name?