Почему 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?


Ответы (0 шт):