![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 341 Pomógł: 1 Dołączył: 19.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Kod <script language="javascript" type="text/javascript"> <!-- var zmienna = "9ec2370b155f570fdc37841a85bfc12d'; var zmienna = ''"; //--> alert(zmienna); Jak widać mamy 1 zmienną o 2 wartościach. Jak wydaje się oczywiste otworzy nam się pusty alert. Można jednak jakoś odwołać się do wcześniejszej wartości danej zmiennej? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Tak na prawdę
Cytat var zmienna = 'cośtam'; tworzy zmienną. Jeśli robisz: Cytat var zmienna = 'cośtam'; var zmienna = 'coś innego'; to próbujesz utworzyć dwa razy zmienną o tej samej nazwie. Oczywiście zrobić czegoś takiego się nie da, więc stara wartość nadpisuje się nową. Nadpisuje się, czyli poprzednia wartość jest tracona - nie da się jej odtworzyć (no chyba, że siedzi gdzieś w pamięci a Ty jesteś hackerem i masz super programy do robienia zrzutów pamięci ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 341 Pomógł: 1 Dołączył: 19.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Tak, tylko się pytałem, gdyż zauważyłem taki element kodu na pewnej stronie i zastanawiałem się nad celem takiego rozwiązania.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:10 |