Pytania otagowane jako syntax

Składnia odnosi się do samych elementów języka i samych symboli. Pytania należy oznaczyć jako składnię, gdy pytanie konkretnie i prawie całkowicie dotyczy samej składni. Tego znacznika należy używać z określonym znacznikiem języka

4
Co oznacza funkcja%>% w R?
Widziałem użycie funkcji %>%(procent większy niż procent) w niektórych pakietach, takich jak dplyr i rvest . Co to znaczy? Czy jest to sposób na pisanie bloków zamykających w R?
120 r  syntax  dplyr  magrittr  r-faq 

4
Dziwne „[]” po podpisie metody Java
Przyjrzałem się dzisiaj kodowi Java i znalazłem dziwną składnię: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Pomyślałem, że nie może się skompilować i chciałem naprawić to, co uważałem za literówkę, ale potem przypomniałem sobie, że kompilator Java faktycznie to zaakceptował! Czy ktoś …
119 java  arrays  syntax 


5
Co oznacza składnia „Just” w Haskell?
Przeszukałem internet w poszukiwaniu rzeczywistego wyjaśnienia tego, co robi to słowo kluczowe. Każdy samouczek Haskell, na który patrzyłem, zaczyna go używać losowo i nigdy nie wyjaśnia, do czego służy (a widziałem wiele). Oto podstawowy fragment kodu z Real World Haskell, który używa Just. Rozumiem, co robi kod, ale nie rozumiem, …
118 haskell  syntax 

13
Instrukcja przełączania języka Java w wielu przypadkach
Próbuję tylko dowiedzieć się, jak użyć wielu wielokrotnych przypadków dla instrukcji przełącznika Java. Oto przykład tego, co próbuję zrobić: switch (variable) { case 5..100: doSomething(); break; } w porównaniu z koniecznością: switch (variable) { case 5: case 6: etc. case 100: doSomething(); break; } Jakieś pomysły, jeśli to możliwe, lub …

3
Co oznacza tylda (~) w moim pliku composer.json?
Mam ten wiersz w moim pliku composer.json: "require": { ... "friendsofsymfony/user-bundle": "~2.0@dev", ... }, Co oznacza tylda ~w ~2.0@devdokładnie oznacza? Jest to, że zastępczy i powinien zawsze pobierać subversions jak 1.2.0, 2.2.0, 3.2.0i tak dalej? Nie ma sensu (i zostanie zrobione przez *symbol wieloznaczny). Dokumentacja composer.json nie mówi nic o …





8
Czy można używać == na wyliczeniach w Javie?
Czy ==mogę używać na wyliczeniach w Javie, czy muszę używać .equals()? W moich testach ==zawsze działa, ale nie jestem pewien, czy to gwarantuje. W szczególności nie ma .clone()metody na wyliczeniu, więc nie wiem, czy można uzyskać wyliczenie, dla którego zwróciłoby .equals()inną wartość niż ==. Na przykład, czy to jest w …
111 java  syntax  enums 




3
Składnia natychmiastowego wywołania funkcji
Istnieje opcja JSLint , jedna z dobrych części, która „[wymaga] powiązań wokół natychmiastowych wywołań”, co oznacza, że ​​konstrukcja (function () { // ... })(); zamiast tego musiałby być zapisany jako (function () { // ... }()); Moje pytanie jest takie - czy ktoś może wyjaśnić, dlaczego tę drugą formę można …

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.