scope

Nie rozumiem, dlaczego występuje UnboundLocalError (zamknięcie) [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Co ja tu robię źle? counter = 0 def increment(): counter += 1 increment() Powyższy kod rzuca UnboundLocalError.

Jaka jest różnica między my A our w Perlu?

Wiem co my jest w Perlu. Definiuje zmienną, która istnieje tylko w zakresie bloku, w którym jest zdefiniowana. Co robi our? Czym our różni się od my?

Definiowanie zakresu dla niestandardowych fragmentów tekstu Sublime 2

Próbując napisać własne fragmenty do Sublime Text 2, natknąłem się na następujące dwa problemy: Znajdowanie kluczy zakres ... ozwala mojemu urywkowi pracować zarówno w plikach HTML, jak i JavaScript. <scope>text.html, source.js</scope>

Dostęp do zmiennych klasy z listy w definicji klasy

Jak uzyskać dostęp do innych zmiennych klasy z listy w definicji klasy? W Pythonie 2 działa to samo, ale w Pythonie 3 nie dz ... # ... ]] W tym przykładzie, apply() byłoby przyzwoitym obejściem, ale niestety zostało ono usunięte z Pythona 3.

Jak tworzyć zmienne dla całego modułu w Pythonie?

Czy istnieje sposób na ustawienie zmiennej globalnej wewnątrz modułu? Kiedy próbowałem zrobić to w najbardziej oczywisty spos ... renced before assignment Jakieś pomysły? Próbuję skonfigurować singleton używając modułu, zgodnie z zaleceniem tego gościa.

Czy Można zadeklarować dwie zmienne różnych typów w pętli for?

Czy możliwe jest zadeklarowanie dwóch zmiennych różnych typów w ciele inicjalizacyjnym pętli for W C++? Na przykład: for(int i=0,j=0 ... Definiuje dwie liczby całkowite. Czy Mogę zdefiniować int i char w ciele inicjalizacyjnym? Jak to się robi?

Ustawianie dynamicznych zmiennych zakresu w AngularJs-scope.

Mam ciąg znaków, który otrzymałem z routeParam lub atrybutu dyrektywy lub czegokolwiek innego i chcę stworzyć zmienną na pods ... tej na łańcuchu można uzyskać to zachowanie wykonując $scope.$eval(the_string), ale jak to zrobić przy przypisywaniu wartość?

Angularjs, przechodząc między trasami

Mam sytuację z formą, która rozciąga się na kilka stron (może nie jest idealna, ale tak właśnie jest). Chciałbym mieć jeden z ... żna nawet utworzyć kontroler, który ma utrzymywany zakres między trasami, z wyjątkiem oczywiście zapisania go w bazie danych.

JavaScript Callback Scope

Mam pewne problemy ze zwykłym starym JavaScript (bez frameworków) w odwołaniu do mojego obiektu w funkcji zwrotnej. function ... i onclick wskazuje na span # test, a nie obiekt foo. Jak uzyskać odniesienie do mojego obiektu foo wewnątrz funkcji onclick?

Przeszukiwanie i podnoszenie funkcji Javascript

Właśnie przeczytałem świetny artykuł o JavaScript Scoping and Hoisting Ben Cherry w którym podaje następujący przykład: va ... Wszystkie deklaracje funkcji są podnoszone do góry. Możesz zakreślić zmienną za pomocą funkcji. Nadal mnie to nie dziwi.

Prefiks podkreślenia dla nazw właściwości i metod w JavaScript

Czy prefiks podkreślenia w JavaScript jest tylko konwencją, jak na przykład w Pythonie prywatne metody klas są? Z Dokumentac ... anie jest dość podobne do tego pytania , ale nie sprawiło, że ktoś mądrzejszy o znaczeniu prefiksu podkreślenia w JavaScript.

Po co używać publicznej metody w klasie wewnętrznej?

W jednym z naszych projektów jest dużo kodu, który wygląda tak: internal static class Extensions { public static string ... yp później?" Podejrzewam, że ma to znaczenie tylko w bardzo dziwnych przypadkach krawędzi (odbicie w Silverlight) lub wcale.

Deklarowanie enum w klasie

W poniższym fragmencie kodu, Color enum jest zadeklarowane w ramach klasy Car w celu ograniczenia zakresu enum i aby spróbowa ... trzeni nazw pojawiło się inne Color enum. W ten sposób, przynajmniej, jesteśmy wyraźni co do enum, do którego się odnosimy.)

Zmienne globalne w Javascript dla wielu plików

Część mojego kodu JavaScript znajduje się w zewnętrznym pliku o nazwie helpers.js. Wewnątrz HTML, który wywołuje ten kod Java ... alse, even though it has been se t to 'true' in helpers.js </script> Czy to, co próbuję zrobić, jest w ogóle możliwe?

Spring Java Config: jak stworzyć prototype-scoped @Bean z argumentami runtime?

Używając Java Config Springa, muszę zdobyć / utworzyć instancję prototypowej fasoli z argumentami konstruktora, które są dost ... enia fabrycznego To mnóstwo pracy (relatywnie rzecz biorąc) dla czegoś tak trywialnego, że Spring obsługuje już XML config.

Zmienne statyczne w funkcjach członowych

Czy ktoś może wyjaśnić, jak zmienne statyczne w funkcjach członkowskich działają w C++. Podano następującą klasę: class A ... ? Założyłem, że każda instancja będzie miała własną kopię i, ale przechodzenie przez jakiś kod wydaje się wskazywać inaczej.

Prywatne klasy wewnętrzne w C# - dlaczego nie są używane częściej?

Jestem stosunkowo nowy w C# i za każdym razem, gdy zaczynam pracować nad projektem C# (pracowałem tylko nad prawie dojrzałymi ... { public DoSomething() { } } } Z przyjemnością wysłucham Pana w tym temacie-mam rację?

Dlaczego` Export Default Const ' jest niepoprawny?

Widzę, że w porządku jest: const Tab = connect( mapState, mapDispatch )( Tabs ); export default Tab; Jednak jest to niepo ... prawidłowe z export default? Czy jest to zbędny dodatek i cokolwiek deklarowane jako {[4] } jest domniemane const lub takie?

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 ... ać samą funkcję jako " publiczną, ale to również nie przyniosło nic dobrego. Co muszę zrobić, aby utworzyć zmienną globalną?

Jak przekazać ten kontekst funkcji?

Myślałem, że to będzie coś, co mógłbym łatwo wygooglować, ale może nie zadaję właściwego pytania... Jak ustawić cokolwiek" t ... odniesienie podczas wywoływania? Używam jQuery, więc jeśli istnieje specyficzny sposób na to, że jQuery, to byłoby idealne.