Pytania otagowane jako parameters

Parametry są rodzajem zmiennej używanej w podprogramie w celu odniesienia się do danych dostarczonych jako dane wejściowe do podprogramu.

26
Ustaw domyślną wartość parametru dla funkcji JavaScript
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 …

23
Czy Java obsługuje domyślne wartości parametrów?
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, …


30
Sparametryzuj klauzulę SQL IN
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 …


7
Przekazywanie parametrów do funkcji Bash
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?

28
Jak mogę przekazać parametr do wywołania zwrotnego setTimeout ()?
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 …


13
Przekaż funkcję JavaScript jako parametr
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(), …



8
Co oznacza int argc, char * argv []?
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 …

10
Dlaczego kompiluje się funkcję bez parametrów (w porównaniu z rzeczywistą definicją funkcji)?
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; …



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.