Как уже было сказано, location
- это объект . Но этот человек предложил использовать либо. Но вам лучше использовать версию .href
.
Объекты имеют свойства по умолчанию, которые, если ничего не указано, они предполагаются. В случае объекта location
он имеет свойство с именем .href
. И, не указав ЛЮБОЕ свойство во время присваивания, он примет «href» по умолчанию.
Это все хорошо, пока не изменится более поздняя версия объектной модели и не будет больше свойства по умолчанию или свойства по умолчанию. Тогда ваша программа неожиданно обрывается.
Если вы имеете в виду href
, вам следует указать href
.