Pytania otagowane jako scope

Zakres to otaczający kontekst, w którym skojarzone są wartości i wyrażenia. Użyj tego tagu w przypadku pytań dotyczących różnych typów zakresu, a także w przypadku pytań, w których zakres może być niejasny.


10
Po co używać metody publicznej w klasie wewnętrznej?
W jednym z naszych projektów jest dużo kodu, który wygląda następująco: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } Czy jest jakiś wyraźny powód, aby to zrobić inaczej niż „łatwiej jest upublicznić ten typ …
250 c#  scope  public  internals 



9
Czy w MATLAB można zdefiniować więcej niż jedną funkcję na plik i uzyskać do nich dostęp spoza tego pliku?
Kiedy uczyłem się na studiach licencjackich w EE, MATLAB wymagał, aby każda funkcja była zdefiniowana we własnym pliku, nawet jeśli była to jedna linijka. Studiuję teraz na stopień magistra i muszę napisać projekt w MATLAB. Czy nadal jest to wymagane w przypadku nowszych wersji MATLAB? Jeśli możliwe jest umieszczenie więcej …

5
Jak przekazać ten kontekst do funkcji?
Myślałem, że byłoby to coś, co mógłbym łatwo znaleźć w Google, ale może nie zadaję właściwego pytania ... Jak ustawić cokolwiek „to” odnosi się do danej funkcji javascript? na przykład, podobnie jak w przypadku większości funkcji jQuery, takich jak: $(selector).each(function() { //$(this) gives me access to whatever selector we're on …
213 javascript  jquery  scope  this 



3
Dostęp do zmiennej poza zakresem Handlebars.js każdej pętli
Mam szablon handlebars.js, taki jak ten: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> A to jest wygenerowany wynik: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Zgodnie z oczekiwaniami, mogę uzyskać dostęp do pól idi titlekażdego elementu, myCollectionaby wygenerować …

6
Zmienna zmodyfikowana w pętli while nie jest zapamiętywana
W poniższym programie, jeśli ustawię zmienną $foona wartość 1 w pierwszej ifinstrukcji, działa ona w tym sensie, że jej wartość jest zapamiętywana po instrukcji if. Jednak gdy ustawię tę samą zmienną na wartość 2 wewnątrz instrukcji, ifktóra jest wewnątrz whileinstrukcji, jest ona zapominana po whilepętli. Zachowuje się tak, jakbym używał …
187 bash  while-loop  scope  sh 

8
var self = to?
Użycie metod instancji jako wywołań zwrotnych dla procedur obsługi zdarzeń zmienia zakres thisz „Moje wystąpienie” na „Cokolwiek, co właśnie wywołało wywołanie zwrotne” . Mój kod wygląda tak function MyObject() { this.doSomething = function() { ... } var self = this $('#foobar').bind('click', function(){ self.doSomethng() // this.doSomething() would not work here }) …


6
Określanie zakresu w pętlach „for” w języku Python
Nie pytam o reguły zakresu Pythona; Ogólnie rozumiem, jak działa określanie zakresu w Pythonie dla pętli. Moje pytanie brzmi, dlaczego decyzje projektowe były podejmowane w ten sposób. Na przykład (gra słów nie przeznaczona): for foo in xrange(10): bar = 2 print(foo, bar) Powyższe wydrukuje (9,2). Wydaje mi się to dziwne: …
177 python  scope 



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.