Chciałbym, aby funkcja JavaScript miała opcjonalne argumenty, dla których ustawiłem wartość domyślną, które są używane, jeśli wartość nie jest zdefiniowana (i ignorowana, jeśli wartość zostanie przekazana). W Ruby możesz to zrobić w następujący sposób: def read_file(file, delete_after = false) # code end Czy to działa w JavaScript? function read_file(file, delete_after …
Natknąłem się na kod Java, który miał następującą strukturę: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } Wiem, że w C ++ mogę przypisać parametrowi wartość domyślną. Na przykład: void MyParameterizedFunction(String param1, int param2, …
W żądaniu HTTP GET parametry są wysyłane jako ciąg zapytania : http://example.com/page ? parametr = wartość, a także = inny W żądaniu HTTP POST parametry nie są wysyłane wraz z identyfikatorem URI. Gdzie są wartości? W nagłówku żądania? W treści wniosku? Jak to wygląda?
Jak sparametryzować zapytanie zawierające INklauzulę o zmiennej liczbie argumentów, na przykład ten? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC W tym zapytaniu liczba argumentów może wynosić od 1 do 5. Wolałbym nie używać dedykowanej procedury składowanej do tego (lub XML), ale jeśli istnieje jakiś elegancki …
Próbuję wyszukać, jak przekazać parametry w funkcji Bash, ale zawsze pojawia się sposób przekazania parametru z wiersza polecenia. Chciałbym przekazać parametry w moim skrypcie. Próbowałem: myBackupFunction("..", "...", "xx") function myBackupFunction($directory, $options, $rootPassword) { ... } Ale składnia jest nieprawidłowa, jak przekazać parametr do mojej funkcji?
Mam trochę kodu JavaScript, który wygląda następująco: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } Pojawia się błąd, który topicIdnie został zdefiniowany. Wszystko działało przed użyciem tej setTimeout()funkcji. Chcę, aby moja postinsql(topicId)funkcja została wywołana po pewnym czasie. Co powinienem …
Mówiąc ustnie o metodach, nigdy nie jestem pewien, czy użyć słowa argument lub parametr, czy coś innego. Tak czy inaczej, inni ludzie wiedzą, co mam na myśli, ale co jest poprawne i jaka jest historia terminów? Jestem programistą C #, ale zastanawiam się również, czy ludzie używają różnych terminów w …
Jak przekazać funkcję jako parametr bez wykonywania funkcji w funkcji nadrzędnej lub używania eval()? (Odkąd przeczytałem, że to niepewne.) Mam to: addContact(entityId, refreshContactList()); Działa, ale problem polega na tym, że refreshContactListuruchamia się, gdy funkcja jest wywoływana, a nie wtedy, gdy jest używana w funkcji. Mógłbym to obejść za pomocą eval(), …
Widziałem wiele przykładów jQuery, w których rozmiar i nazwa parametru są nieznane. Mój adres URL będzie miał zawsze tylko 1 ciąg: http://example.com?sent=yes Chcę tylko wykryć: Czy sentistnieje Czy to jest równe „tak”?
W wielu IDE i kompilatorach C ++, gdy generuje ono dla ciebie główną funkcję, wygląda to tak: int main(int argc, char *argv[]) Kiedy koduję C ++ bez IDE, tylko z kompilatorem wiersza poleceń, piszę: int main() bez żadnych parametrów. Co to oznacza i czy ma to zasadnicze znaczenie dla mojego …
Właśnie natknąłem się na czyjś kod C, którego nie rozumiem, dlaczego się kompiluje. Są dwa punkty, których nie rozumiem. Po pierwsze, prototyp funkcji nie ma parametrów w porównaniu z rzeczywistą definicją funkcji. Po drugie, parametr w definicji funkcji nie ma typu. #include <stdio.h> int func(); int func(param) { return param; …
Chciałbym wywołać funkcję w Pythonie za pomocą słownika. Oto kod: d = dict(param='test') def f(param): print(param) f(d) To drukuje, {'param': 'test'}ale chciałbym, żeby to po prostu wydrukować test. Chciałbym, aby działał podobnie dla większej liczby parametrów: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, p2) f2(d) czy to możliwe?
Czy metoda jest wywoływana z wartością zerową, czy też daje wyjątek odwołania zerowego? MyObject myObject = null; myObject.MyExtensionMethod(); // <-- is this a null reference exception? Jeśli tak jest, nigdy nie będę musiał sprawdzać parametru „this” pod kątem wartości null?
Zaczynam pisać programy w Javie. Co oznacza następujący kod Java? public static void main(String[] args) Co to jest String[] args? Kiedy ich użyjesz args? Kod źródłowy i / lub przykłady są lepsze niż abstrakcyjne wyjaśnienia
O ile się nie mylę, tworzenie funkcji w Pythonie działa w następujący sposób: def my_func(param1, param2): # stuff Jednak nie podajesz typów tych parametrów. Ponadto, o ile pamiętam, Python jest silnie typowanym językiem, dlatego wydaje się, że Python nie powinien przekazywać parametru innego typu niż oczekiwany przez twórcę funkcji. Skąd …
Czy można przypisać parametr out/ refprzy użyciu Moq (3.0+)? Patrzyłem na używanie Callback(), ale Action<>nie obsługuje parametrów ref, ponieważ jest oparty na ogólnych. Wolałbym również umieścić ograniczenie ( It.Is) na wejściu refparametru, chociaż mogę to zrobić w wywołaniu zwrotnym. Wiem, że Rhino Mocks obsługuje tę funkcję, ale projekt, nad którym …
Natknąłem się na kilka wystąpień kodu C #, takich jak: public static int Foo(this MyClass arg) W tym przypadku nie udało mi się znaleźć wyjaśnienia tego thissłowa kluczowego. Jakieś spostrzeżenia?
Mam skrypt R, dla którego chciałbym móc podać kilka parametrów wiersza polecenia (zamiast wartości parametrów kodu twardego w samym kodzie). Skrypt działa w systemie Windows. Nie mogę znaleźć informacji o tym, jak odczytać parametry podane w wierszu polecenia w moim skrypcie R. Byłbym zaskoczony, gdyby nie można tego zrobić, więc …
W aplikacji internetowej korzystającej z wywołań AJAX muszę przesłać żądanie, ale dodać parametr na końcu adresu URL, na przykład: Oryginalny adres URL: http: //server/myapp.php? id = 10 Wynikowy adres URL: http: //server/myapp.php? id = 10 & enabled = true Poszukuję funkcji JavaScript, która analizuje adres URL patrząc na każdy parametr, …
Zasadniczo próbuję uzyskać alias: git files 9fa3 ... aby wykonać polecenie: git diff --name-status 9fa3^ 9fa3 ale wydaje się, że git nie przekazuje parametrów pozycyjnych do polecenia aliasu. Próbowałem: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... i kilka innych, ale te …
Debuguję JavaScript i nie mogę wyjaśnić, co to ||robi? function (title, msg) { var title = title || 'Error'; var msg = msg || 'Error on Request'; } Czy ktoś może mi podpowiedzieć, dlaczego ten facet używa var title = title || 'ERROR'? Czasami też widzę to bez vardeklaracji.
Mam ciąg w .NET, który w rzeczywistości jest adresem URL. Chcę w łatwy sposób uzyskać wartość z określonego parametru. Normalnie po prostu użyłbym Request.Params["theThingIWant"], ale ten ciąg nie pochodzi z żądania. Mogę stworzyć nowy Uriprzedmiot w ten sposób: Uri myUri = new Uri(TheStringUrlIWantMyValueFrom); Mogę użyć, myUri.Queryaby uzyskać ciąg zapytania ... …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Zamknięte 4 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Procedury mogą mieć parametry, to nie jest …
To jest całkiem proste z prostym hash {:a => "a", :b => "b"} co przełożyłoby się na "a=a&b=b" Ale co robisz z czymś bardziej złożonym, takim jak {:a => "a", :b => ["c", "d", "e"]} co powinno się przełożyć na "a=a&b[0]=c&b[1]=d&b[2]=e" Lub jeszcze gorzej (co zrobić) z czymś takim jak: …
To jest najprostszy przykład uruchamiania wget: wget http://www.example.com/images/misc/pic.png ale jak sprawić, by wget pomijał pobieranie, jeśli pic.pngjest już dostępny?
Próbuję wywołać metodę poprzez odbicie z parametrami i otrzymuję: obiekt nie pasuje do typu docelowego Jeśli wywołam metodę bez parametrów, działa dobrze. Na podstawie następującego kodu, jeśli wywołam metodę Test("TestNoParameters"), działa dobrze. Jednak jeśli zadzwonię Test("Run"), otrzymam wyjątek. Czy coś jest nie tak z moim kodem? Moim początkowym celem było …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.