Różnica między oknem.Lokalizacja.Href i okno.Lokalizacja.Przypisz w JavaScript | Wyjaśnione

Różnica między oknem.Lokalizacja.Href i okno.Lokalizacja.Przypisz w JavaScript | Wyjaśnione
W świecie programowania programista może zmierzyć się z sytuacją, w której musi przekierować z jednej strony na drugą stronę. Zatem radzenie sobie z taką sytuacją można okazać prawdziwą troską dla programistów. Jak więc rozwiązać takie sytuacje? Dobrze! JavaScript zapewnia wiele sposobów przekierowania z jednej strony na drugą, takich jak okno.Lokalizacja.Href, okno.Lokalizacja.przypisanie, okno.Lokalizacja.zastępować. Wszystkie te właściwości/metody wykonują tę samą funkcjonalność i.mi., Przekierowanie jednej strony na drugą jednak każdy z nich ma inny wpływ na historię przeglądarki.
  • Co to jest okno.Lokalizacja w JavaScript?
  • Co to jest okno.Lokalizacja.HREF w JavaScript?
  • Co to jest okno.Lokalizacja.Przypisz w JavaScript?
  • Różnica między oknem.Lokalizacja.Href i okno.Lokalizacja.Przypisz w JavaScript.
  • Porównanie oparte na podobieństwach

Co to jest okno.Lokalizacja w JavaScript?

Okno.Lokalizacja jest obiektem w JavaScript, którego można użyć do uzyskania adresu URL/adresu bieżącej strony/dokumentu. Okno.obiekt lokalizacji przekierowuje przeglądarkę do nowego adresu URL/strony internetowej. Możemy pominąć prefiks okna z okna.Lokalizacja.mi. Możemy używać tylko lokalizacji z dowolną właściwością lub metodą.

Co to jest okno.Lokalizacja.HREF w JavaScript?

Jest to właściwość w JavaScript, która zwraca adres URL/adres bieżącej strony/dokumentu. Jeśli przekazamy adres URL/adres innej strony do okna.Lokalizacja.W związku z tym właściwość HREF przekieruje nas do określonego adresu/adresu URL.

Poniższy fragment pozwolą ci zrozumieć działanie okna.Lokalizacja.href w lepszy sposób:








Jeśli uruchomisz powyższy kod w swoim systemie, otrzymasz następujące dane wyjściowe:

Kliknięcie przycisku doprowadzi nas do podanego adresu URL.

W ten sposób lokalizacja.właściwość HREF działa w JavaScript.

Co to jest okno.Lokalizacja.Przypisz w JavaScript?

Jest to wbudowana metoda stosowana do przekierowania do nowej strony/adresu URL. Lokalizacja.metoda przypisania nie usuwa adresu URL oryginalnej strony/dokumentu z historii, dlatego możemy nawigować z powrotem do oryginalnej strony.

Poniższy program zapewni większą jasność na temat lokalizacji.Przypisz metodę:






W powyższym danym programie, po pierwsze, stworzyliśmy przycisk oznaczony jako „Kliknij mnie!". Następnie określiliśmy www.Linuxhint.com w lokalizacji.przypisanie () metoda i AsessFunkction() będzie wywoływany za każdym razem, gdy użytkownik kliknie przycisk:

Kiedy kliknęliśmy przycisk „Kliknij mnie!”, Kieruje nas do następującego okna:

Możemy zauważyć, że obie lokalizacje.HREF i lokalizacja.przypisano ten sam wynik.

Różnica między lokalizacją.HREF i lokalizacja.Przypisz w JavaScript

Kluczowe różnice między lokalizacją.HREF i lokalizacja.przypisanie są wymienione poniżej:

  • Okna.Lokalizacja.HREF jest właściwością, podczas gdy Windows.Lokalizacja.przypisanie to metoda.
  • Lokalizacja.HREF służy do przechowywania adresu URL/adresu bieżącej strony, a lokalizacja.Assess nie pokazuje bieżącej lokalizacji strony.
  • Okna.Lokalizacja.HREF zwraca z drugiej strony adres/adres URL bieżącego dokumentu/strony.Lokalizacja.Przypisz ładuje nowy dokument.
  • Lokalizacja.HREF jest szybszy w porównaniu do lokalizacji.Przypisuj podczas lokalizacji.przypisanie jest bezpieczniejsze w porównaniu do lokalizacji.Href.

Porównanie oparte na podobieństwach

Istnieje kilka podobieństw między lokalizacją.HREF i lokalizacja.przypisać zgodnie z opisem poniżej:

  • Oba mają ten sam cel ja.mi., nawigacja na nową stronę/URL.
  • Obaj dodają nowy rekord do historii.
  • Obie lokalizacja.HREF i lokalizacja.Assess nie usuwa bieżącego adresu URL z historii, dlatego możemy nawigować z powrotem do oryginalnego adresu URL/strony.

Wniosek

W JavaScript, okno.Lokalizacja.właściwość i okno HREF.Lokalizacja.metoda przypisania służy do przekierowania na nową stronę/adres URL. Istnieją jednak pewne poważne różnice między lokalizacją.HREF i lokalizacja.Przypisz e.G. Lokalizacja.HREF zwraca adres URL/adres bieżącej strony/dokumentu, podczas gdy lokalizacja.Przypisz ładuje nowy dokument, lokalizacja.HREF jest szybszy w porównaniu do lokalizacji.przypisać lokalizację.przypisanie jest bezpieczniejsze w porównaniu do lokalizacji.href i tak dalej.