window.location - объект?

window.location = null;//But it redirects to http://example.com/null

действительно ли возможно удалить window.location?

Я пишу, что полномочие и я хотим удостовериться, сценарий в URL запроса не перенаправит к их странице.

window.location = 'http://actual-urlexample.com';

Моя идея состоит в том, чтобы заменить window.location с нашим объектом так, чтобы мы могли управлять вышеупомянутым кодом для моего полномочия, разъединяют. Я хочу знать только одну вещь: является ли window.location объектом или нет. Как событие (новый URL загружает), появление, когда мы назначающий стоимость на window.location ?

0

1 ответы

Есть по крайней мере два очевидных способа узнать:

  • Your browser's JavaScript console:

    >>> typeof window.location
    "object"
    
  • Your favourite documentation:

    Returns a Location object, which contains information about the URL of the document and provides methods for changing that URL. You can also assign to this property to load another URL.

Никакое преступление, но я хотел бы вас, видят, что вы отвергаете встроенный объект, если даже необходимо спросить, является ли это объектом;-P

Edit: A little clarification—I suppose that technically speaking location is actually a property of the window object that contains a Location object.

3
добавлено
Мы не можем сделать window.location пустой указатель. почему не возможно, если это - обычный объект? Как можно технически звонить, это - собственность с тех пор window.location как собственность href (window.location.href)? Я не опытен в JavaScript. Именно поэтому я получил сомнение. Некоторое лидерство требований проекта, чтобы отвергнуть даже строит в объекте.
добавлено автор Habeeb Perwad, источник
@habeebperwad - См. Glutamat' s комментарий.
добавлено автор Álvaro González, источник
и смотря на Object.getOwnPropertyDescriptor (окно, "местоположение") , конфигурируемый , имущественный описатель (конечно), собирается ложный (+1)
добавлено автор C5H8NNaO4, источник
JavaScript Jobs — чат
JavaScript Jobs — чат
8 336 участник(ов)

JavaScript Jobs — чат для поиска работы и людей Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru

JavaScript.ru
JavaScript.ru
7 932 участник(ов)

Сообщество сайта JavaScript.ru в Slack.

pro.js
pro.js
4 675 участник(ов)

Про JavaScript и NodeJS Invite: https://t.me/joinchat/Be4rsT5Rsgq30DHutjxXgA Правила: http://telegra.ph/ru-chat-rules-06-19 Вакансии только с ЗП, не чаще раза в неделю.

JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
3 269 участник(ов)

Рекомендуем сразу отключить уведомления Правила: https://rudevs.network/ByaMH6un7 См. также: @js_noobs_ru, @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
2 484 участник(ов)

Чат для новичков

javascript_ru
javascript_ru
915 участник(ов)

Сообщество любителей самого популярного языка программирования в мире. Чат основан в 2009 году. Логи: https://goo.gl/9EOeM7 Поддержка бота: @chat_linker (ссылка на репу внутри) Вам будут интересны @frontend_ru и @css_ru

jsChat
jsChat
603 участник(ов)

Чат посвященный программированию на языке javaScript Перед отправкой ссылки на Ваш контент посоветуйтесь с админом Все ссылки удаляются ботом автоматически

JavaScript for Zombies Chat
JavaScript for Zombies Chat
492 участник(ов)

Чат про JavaScript для настоящих zombie! Вход строго по приглашениям! Ссылка для строгих приглашений: https://t.me/joinchat/AAMBHz3Uyr0tuZ7VaB029g

All That JS
All That JS
417 участник(ов)

JS на русском