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

3
Zagnieżdżone obiekty JSON - czy do wszystkiego muszę używać tablic?
Czy istnieje sposób na zagnieżdżenie obiektów w JSON, aby nie musieć tworzyć tablic ze wszystkiego? Aby mój obiekt mógł zostać przeanalizowany bez błędów, potrzebuję takiej struktury: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Jeśli pobieram ten obiekt do zmiennej o nazwie „result”, …

13
Kod podświetlania składni w Javascript [zamknięty]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …


4
Używanie nieustawionego vs. ustawienie zmiennej na pustą
Obecnie piszę framework testowy bash, w którym w funkcji testowej [[można używać zarówno standardowych testów bash ( ), jak i predefiniowanych dopasowań. Dopasowujące są opakowaniami dla '[[' i oprócz zwracania kodu powrotu, ustawiają sensowną wiadomość mówiącą o oczekiwaniach. Przykład: string_equals() { if [[ ! $1 = $2 ]]; then error_message="Expected …
108 bash  variables  syntax 

4
Jak złamać długą linię kodu w Golangu?
Pochodzę z Pythona, nie jestem przyzwyczajony do oglądania linii kodu dłuższych niż 80 kolumn. Więc kiedy się z tym spotykam: err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, &ReadUser.Email) Próbowałem to złamać err := database.QueryRow("select * from users where user_id=?", id) \ .Scan(&ReadUser.ID, &ReadUser.Name, &ReadUser.First, &ReadUser.Last, …
108 go  syntax 

4
Łączność „w” w Pythonie?
Robię parser Pythona i to mnie naprawdę dezorientuje: >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list Jak dokładnie działa …


2
Przypadek użycia „jednokierunkowa próżnia” w Objective-C?
Znalazłem dziwne słowo kluczowe w NSObject.h - (oneway void)release; Przeszukałem sieć i dowiedziałem się, że wiąże się to z asynchronicznym przekazywaniem wiadomości, które wygląda podobnie z przekazywaniem wiadomości Erlanga. Wydaje się, że może to zrobić wiele interesujących rzeczy. Jakie są dobre przypadki użycia tego słowa kluczowego?

5
Do czego służy fałszywy operator w C #?
W C # są dwa dziwne operatory: prawda operator fałszywe operator Jeśli rozumiem to prawo, operatory te mogą być używane w typach, których chcę używać zamiast wyrażeń logicznych i gdzie nie chcę zapewniać niejawnej konwersji na bool. Powiedzmy, że mam następującą klasę: public class MyType { public readonly int Value; …
107 c#  .net  syntax 

2
Co oznacza prefiks ab przed ciągiem znaków Pythona?
W kodzie źródłowym Pythona, na który natknąłem się, widziałem małe b przed ciągiem znaków, jak w: b"abcdef" Wiem o uprefiksie oznaczającym ciąg znaków Unicode i rprefiksie dla surowego literału ciągu. Co to boznacza iw jakim rodzaju kodu źródłowego jest przydatny, ponieważ wydaje się być dokładnie taki sam, jak zwykły ciąg …


4
Lokalizacja nawiasów do automatycznego wykonywania anonimowych funkcji JavaScript?
Niedawno porównałem bieżącą wersję json2.js z wersją, którą miałem w swoim projekcie i zauważyłem różnicę w sposobie tworzenia i wykonywania wyrażenia funkcji. Kod używany do zawijania anonimowej funkcji w nawiasach, a następnie wykonywania jej, (function () { // code here })(); ale teraz zawija funkcję wykonywaną automatycznie w nawiasach. (function …

6
Jakie są dokładne zasady, kiedy można pominąć nawiasy, kropki, nawiasy klamrowe, = (funkcje) itp.?
Jakie są dokładne zasady, kiedy można pominąć (pomijać) nawiasy, kropki, nawiasy klamrowe, = (funkcje) itp.? Na przykład, (service.findAllPresentations.get.first.votes.size) must be equalTo(2). service jest moim przedmiotem def findAllPresentations: Option[List[Presentation]] votes zwroty List[Vote] muszą i być są funkcjami specyfikacji Dlaczego nie mogę iść: (service findAllPresentations get first votes size) must be equalTo(2) …
106 syntax  scala 

3
Co robi „%” (percent) w PowerShell?
Wygląda na to, że operacja% uruchamia bloki skryptu po potoku, chociaż about_Script_Blocks wskazuje, że% nie jest potrzebny. To wszystko działa dobrze. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Ale kiedy dodajemy blok skryptu po potoku, najpierw musimy mieć%. get-childitem | { …
106 powershell  syntax 

5
Średniki są zbędne na końcu wiersza w skryptach powłoki?
Mam skrypt powłoki, który zawiera następujące elementy: case $1 in 0 ) echo $1 = 0; OUTPUT=3;; 1 ) echo $1 = 1; OUTPUT=4;; 2 ) echo $1 = 2; OUTPUT=4;; esac HID=$2; BUNCH=16; LR=.008; Czy w powyższym fragmencie średniki są całkowicie zbędne? Czy jest jakiś powód, dla którego niektórzy …
103 bash  shell  syntax 

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.