JS — Когда `window.Расположение.hostname` изменяется или сравнивается с другой переменной. Пусть она выглядит как другое значение

#javascript

#javascript

Вопрос:

для контекста я window.location.hostname пытаюсь сохранить его значение, но когда оно сравнивается подобным if (window.location.hostname != example.org) образом, оператор if видит его как example.org . Это для скрипта внедрения веб-прокси, чтобы window.location объекты отображались как window.location объекты для проксируемого веб-сайта. Это возможно, поскольку на веб-прокси моих друзей он делает именно то, о чем я говорю. У меня нет кода для указания sicne, я не знаю, как это сделать, но я бы хотел, чтобы кто-нибудь помог мне решить эту проблему.

Комментарии:

1. Сам объект location неизменяем и не может быть перезаписан. Но различные свойства объекта location могут быть изменены. Это, в свою очередь, изменяет объект location.

2. В вашем if заявлении вы должны заключать example.org в кавычки, например if (window.location.hostname != "example.org")

3. О, я понимаю, что мне нужно заключить example.org в кавычки. Я забыл его добавить