scope

Czy lepiej zadeklarować zmienną wewnątrz czy poza pętlą?

Is better do: variable1Type foo; variable2Type baa; foreach(var val in list) { foo = new Foo( ... ); foo.x = F ... jest tak samo w rzeczywistych zastosowaniach? To może być optymalizacja-mikro, ale naprawdę chcę wiedzieć, który jest lepszy.

Globalna zmienna javascript wewnątrz dokumentu.gotowe

Jaki jest właściwy sposób deklarowania globalnej zmiennej javascript? Sposób, w jaki próbuję, nie działa $(document).ready( ... $('.intro').wrap('<div class="disabled"></div>'); } } }); }); console.log(intro);

Zakres funkcji / zmiennej (przekazać przez wartość lub odniesienie?)

Jestem kompletnie zdezorientowany przez Lua's zmienny zakres i przekazywanie argumentów funkcji(wartość lub odniesienie). Zo ... wanym zmienna lokalna? Dlaczego modt jest w stanie na modify the table yet moda is not able aby zmodyfikować zmienną a?

Zakres zmiennych zdefiniowanych w bloku while w procedurach składowanych - SQL Server

Natknąłem się na ciekawy scenariusz (przynajmniej dla mnie) w procedurze składowanej. Chciałbym mieć opinię ekspertów i przem ... miennej wewnątrz bloku while? Czy ignoruje go, ponieważ zmienna jest już w pamięci? Czy ktoś może mi wyjaśnić to zachowanie?

Dlaczego IE nuke okno.Zmienne ABC?

Podczas uruchamiania następującego bloku kodu, wyjście FF i Chrome typeof(hiya) = string podczas wyjścia IE7/8 typeof(hiya) = ... ana nazwy var hiya = 1 na window.hiya = 1. Zmiana nazwy var hiya = 1 na hiya = 1. Co się dzieje? czy w IE jest błąd scoping?

Parametr catch JavaScript już zdefiniowany

Próbuję zrozumieć dlaczego dostaję następujący błąd, a nie Jak to obejść. Przekazanie następującego kodu JSLint lub JSHint ... do Douglasa Crockforda, autora JSLint, i okazało się, że jest bardzo ważny powód tego ostrzeżenia. Zobacz odpowiedź poniżej.

Mieć Firebug break, gdy zdefiniowana jest globalna zmienna x

Mamy bardzo dużą aplikację JavaScript, gdzie po wielu miesiącach kodowania nieuchronnie powstały kilka potknięć zakresu, gdzi ... zakresu. Jeśli nie jest to możliwe z Firebug, byłbym zainteresowany wszystkim, co może to osiągnąć w Firefoksie w Generale.

Dostęp do zmiennej zdefiniowanej w funkcji rodzica

Czy Jest jakiś sposób na dostęp $foo z wewnątrz inner()? function outer() { $foo = "..."; function inner() { // print $foo } inner(); } outer();

Węzeł.deklaracja i zakres zmiennej js

Kiedy wpiszę to w node.js, Rozumiem undefined. var testContext = 15; function testFunction() { console.log(this.testContex ... gt;undefined Bez słowa kluczowego var, przechodzi (=>15). Działa w konsoli Chrome (ze słowem kluczowym var i bez niego).

Jak zmienić kontekst funkcji w javascript

Próbuję zrozumieć, dlaczego w javascript możesz chcieć zmienić kontekst funkcji. Szukam przykładu z prawdziwego świata lub cz ... "The context is the global object." ); assert( fn.call(object) == object, "The context is changed to a specific object." );

Zakres zmiennych w poleceniach if

Mam klasę, która nie ma domyślnego konstruktora ani operatora przypisania, więc jest zadeklarowana i zainicjalizowana w instr ... ienić podejście? Ponieważ A jest abstrakcyjne, nie mogłem po prostu zadeklaruj A* obj i utwórz odpowiedni typ za pomocą new.

jquery-zakres wewnątrz $(dokumentu).gotowy()?

Aby utrzymać porządek, mam kilka plików javascript, mimo że wszystkie (w końcu) są minifigurowane razem, tworząc jeden ostate ... e mogę mieć to wszystko w jednym pliku. Ale mam nadzieję, że nauczę się z tego i być może będę w stanie mieć to "po mojemu".

Jak używać rails 3 scope do filtrowania na habtm join table, gdzie powiązane rekordy nie istnieją?

Mam model Author, który habtm: karmi. Używając Rails 3 chcesz ustawić zakres, który znajdzie wszystkich autorów, którzy nie ... e :without_feed, joins(:feeds).where("authors_feeds.feed_id is null") end ...to chyba nie działa. To proste. Co mi umyka?

Zakres zmiennej w poleceniu "with"?

Czytam tylko {[1] } z Pythona używając : with open(file_path, 'r') as f: my_count = f.readline() print(my_count) Jest ... j byłoby zrobić coś takiego jak my_count = 0 Na zewnątrz z poleceniem first (na przykład w C in używane do int my_count = 0)

Czy zawsze można modyfikować słownik '* * kwargs'?

Używając składni funkcji Pythona def f(**kwargs), w funkcji tworzony jest słownik argumentów słów kluczowych kwargs, a słowni ... yfikacje argumentów, które są same mutowalne, jak kwargs['somelist'].append(3)) tego rodzaju modyfikacja może być problemem?

Problemy z lokalnym zakresem zmiennych. Jak to rozwiązać?

Podczas próby wykonania statemet.executeUpdate() w moim kodzie pojawia się następujący błąd: Local variable statement defin ... ); btnIndex.setText("Index"); } } Próbowałem też ustawić statement final, ale deklaracja daje mi kolejny błąd.

Pola statyczne w klasie bazowej i klasach pochodnych

W klasie bazowej abstract jeśli mamy jakieś pola static to co się z nimi stanie ? Czy ich zakres To klasy, które dziedziczą ... tej klasy bazowej, czy tylko typ, z którego dziedziczy (każda podklasa ma własną kopię pola static z klasy bazowej abstract)?

Jak wygenerować zapamiętane funkcje rekurencyjne w Clojure?

Próbuję napisać funkcję, która zwraca zapamiętaną funkcję rekurencyjną w Clojure, ale mam problem, aby funkcja rekurencyjna z ... ć makro, które tworzy zamknięty atom i samodzielnie zarządzać memoizacją, ale miałem nadzieję zrobić to bez takich hackerów.

Czy dobrą praktyką jest wywoływanie funkcji w pakiecie poprzez:

Piszę kilka funkcji R, które wykorzystują kilka przydatnych funkcji w innych pakietach, takich jak stringr i base64enc. Czy d ... rej potrzebuję, jak stringr::str_match(...)? Czy jest to dobra praktyka w ogólnym przypadku? Albo jaki problem może wywołać?

Java static imports

Po prostu przez eksperyment odkryłem, że niestatyczne metody Javy nadpisują wszystkie te same nazwy metod w zakresie, nawet w ... , to czy są jakieś powody, aby zaimplementować taki język? UPD: Java 6 nie kompiluje tego przykładu. Pytanie brzmi-dlaczego?