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?
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.