Pytania otagowane jako global-variables

Zmienne globalne to zmienne dostępne ze wszystkich elementów komponentu oprogramowania.

19
Używanie zmiennych globalnych w funkcji
Jak mogę utworzyć lub użyć zmiennej globalnej w funkcji? Jeśli utworzę zmienną globalną w jednej funkcji, jak mogę użyć tej zmiennej globalnej w innej funkcji? Czy muszę przechowywać zmienną globalną w zmiennej lokalnej funkcji, która potrzebuje jej dostępu?


17
Jak zadeklarować zmienne globalne w Androidzie?
Tworzę aplikację, która wymaga logowania. Utworzyłem główną aktywność i logowanie. W onCreatemetodzie głównej aktywności dodałem następujący warunek: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ... loadSettings(); if(strSessionString == null) { login(); } ... } onActivityResultMetoda, która jest wykonywana, gdy formularz logowania kończy wygląda następująco: @Override public void onActivityResult(int requestCode, int …

11
Jak rozbroić zmienną JavaScript?
Mam zmienną globalną w JavaScript (właściwie windowwłaściwość, ale nie sądzę, żeby to miało znaczenie), która została już zapełniona przez poprzedni skrypt, ale nie chcę innego skryptu, który uruchomi się później, aby zobaczyć jego wartość lub że był nawet zdefiniowane. Włożyłem some_var = undefinedi działa w celu testowania, typeof some_var == …

5
Czy elementy drzewa DOM z identyfikatorami stają się zmiennymi globalnymi?
Pracując nad pomysłem na proste opakowanie HTMLElement natknąłem się na następujące dla Internet Explorera i Chrome : Dla danego elementu HTMLElement z identyfikatorem w drzewie DOM można pobrać div, używając jego identyfikatora jako nazwy zmiennej. Więc jak div <div id="example">some text</div> w Internet Explorerze 8 i Chrome możesz: alert(example.innerHTML); //=> …

12
Zmienne globalne w AngularJS
Mam problem z inicjowaniem zmiennej w zakresie w kontrolerze. Następnie zmienia się w innym kontrolerze, gdy użytkownik loguje się. Ta zmienna służy do kontrolowania takich rzeczy, jak pasek nawigacyjny i ogranicza dostęp do części witryny w zależności od typu użytkownika, dlatego ważne jest, aby zachował swoją wartość. Problem polega na …



10
Użycie słowa kluczowego „global” w Pythonie
Z lektury dokumentacji rozumiem, że Python ma osobną przestrzeń nazw dla funkcji i jeśli chcę użyć zmiennej globalnej w tej funkcji, muszę jej użyć global. Używam Python 2.7 i próbowałem tego małego testu >>> sub = ['0', '0', '0', '0'] >>> def getJoin(): ... return '.'.join(sub) ... >>> getJoin() '0.0.0.0' …

6
Zmienne globalne funkcji Pythona?
Wiem, że powinienem unikać używania zmiennych globalnych przede wszystkim z powodu takiego zamieszania, ale jeślibym ich używał, czy przestrzeganie tych zasad jest dobrym sposobem? (Próbuję wywołać globalną kopię zmiennej utworzonej w oddzielnej funkcji). x = "somevalue" def func_A (): global x # Do things to x return x def func_B(): …

28
Czy zmienne globalne są złe? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Czy w C / C ++ zmienne globalne są tak …
247 c++  c  global-variables 

11
Jak zadeklarować zmienną globalną w php?
Mam kod coś takiego: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> czy istnieje sposób na zdefiniowanie zmiennej globalnej w jednym miejscu i udostępnienie zmiennej jednocześnie $awe wszystkich funkcjach? bez używania global $a;więcej?


4
Jak wywołać setattr () w bieżącym module?
Co mam przekazać jako pierwszy parametr " object" do funkcji setattr(object, name, value), aby ustawić zmienne w bieżącym module? Na przykład: setattr(object, "SOME_CONSTANT", 42); dające taki sam efekt jak: SOME_CONSTANT = 42 w module zawierającym te linie (z poprawnym object). Generuję kilka wartości na poziomie modułu dynamicznie, a ponieważ nie …

8
Jak zadeklarować zmienną globalną w VBA?
Napisałem następujący kod: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 I otrzymuję komunikat o błędzie: „nieprawidłowy atrybut w podrzędnym lub funkcji” Czy wiesz, co zrobiłem źle? Próbowałem użyć Globalzamiast Public, ale mam ten sam problem. Próbowałem zadeklarować samą funkcję jako `Publiczną, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.