«syntax» etiketlenmiş sorular

Sözdizimi, gerçek dil öğelerini ve simgelerini ifade eder. Soru spesifik olarak ve neredeyse tamamen sözdizimi ile ilgili olduğunda sorular sözdizimi olarak etiketlenmelidir. Bu etiket belirli bir dil etiketiyle kullanılmalıdır

3
Anında işlev çağırma sözdizimi
Aslında İyi Parçalardan biri olan bir JSLint seçeneği vardır, "acil çağrıların etrafına parantezler [gerektirir]", yani yapı (function () { // ... })(); bunun yerine şöyle yazılması gerekir (function () { // ... }()); Sorum şu - bu ikinci formun neden daha iyi kabul edilebileceğini kimse açıklayabilir mi? Daha dayanıklı mı? …

3
İç içe geçmiş JSON nesneleri - her şey için diziler kullanmam gerekir mi?
JSON'da iç içe nesneler bulundurmanın bir yolu var mı, böylece her şeyden diziler yapmak zorunda kalmayayım? Nesnemin hatasız çözümlenmesi için şöyle bir yapıya ihtiyacım var gibi görünüyor: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Bu nesneyi "sonuç" adlı bir değişkene getirirsem, aşağıdaki …

13
Javascript ile sözdizimi vurgulama kodu [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …


4
Ayarlanmamış kullanma ve bir değişkeni boş olarak ayarlama
Şu anda, bir test fonksiyonunda hem standart bash testleri ( [[) hem de önceden tanımlanmış eşleştiricilerin kullanılabileceği bir bash test çerçevesi yazıyorum . Eşleştiriciler '[[' için sarmalayıcılardır ve bir dönüş kodu döndürmenin yanı sıra, bekleneni söyleyen anlamlı bir mesaj ayarlayın. Misal: string_equals() { if [[ ! $1 = $2 ]]; …
108 bash  variables  syntax 

5
Kotlin'de değişken adı veya Yayılma Operatörü öncesinde Kotlin yıldız işareti operatörü
Kotlin'de bir değişken adından önce bir yıldız işaretinin tam olarak ne yaptığını bilmek istiyorum. Bunu ( *args) bir Spring boot Kotlin örneğinde gördüm : @SpringBootApplication open class Application { @Bean open fun init(repository: CustomerRepository) = CommandLineRunner { repository.save(Customer("Jack", "Bauer")) repository.save(Customer("Chloe", "O'Brian")) repository.save(Customer("Kim", "Bauer")) repository.save(Customer("David", "Palmer")) repository.save(Customer("Michelle", "Dessler")) } } fun …
108 syntax  kotlin 

4
Python'da "in" nin çağrışımı?
Bir Python ayrıştırıcısı yapıyorum ve bu gerçekten kafamı karıştırıyor: >>> 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 İlişkilendirme vb. …

2
Amaç-C'de "tek yönlü boşluk" kullanım durumu?
NSObject.h içinde garip bir anahtar kelime buldum - (oneway void)release; Web'i araştırdım ve Erlang'ın mesaj geçişine benzeyen asenkron mesaj geçişiyle ilgili olduğunu öğrendim. Görünüşe göre bu pek çok ilginç şey yapabilir. Bu anahtar kelimenin bazı iyi kullanım örnekleri nelerdir?


5
C # 'daki yanlış operatör ne işe yarar?
C # 'da iki garip operatör var: gerçek operatör sahte operatör Bu hakkı anlarsam, bu operatörler bir boole ifadesi yerine kullanmak istediğim ve bool'a örtük bir dönüşüm sağlamak istemediğim türlerde kullanılabilir. Diyelim ki aşağıdaki bir sınıfım var: public class MyType { public readonly int Value; public MyType(int value) { Value …
107 c#  .net  syntax 

2
Bir python dizesinden önceki ab öneki ne anlama geliyor?
Bir python kaynak kodunda, tökezlediğim gibi, bir dizeden önce küçük bir b gördüm : b"abcdef" uUnicode dizesini belirten röneki ve ham dize değişmezi için öneki biliyorum . bTam olarak herhangi bir önek içermeyen düz bir dizge gibi göründüğü için ne anlama gelir ve ne tür bir kaynak kodu yararlıdır?


4
Anonim JavaScript işlevlerini otomatik olarak yürütmek için parantez konumu?
Yakın zamanda json2.js'nin mevcut sürümünü projemdeki sürümle karşılaştırıyordum ve işlev ifadesinin nasıl oluşturulduğu ve kendiliğinden yürütüldüğü konusunda bir fark gördüm. Anonim bir işlevi parantez içine almak ve ardından çalıştırmak için kullanılan kod, (function () { // code here })(); ancak şimdi otomatik olarak yürütülen işlevi parantez içine alıyor. (function () …

6
Parantezleri, noktaları, kaşlı ayraçları, = (işlevler) vb. Atlayabileceğiniz kesin kurallar nelerdir?
Parantezleri, noktaları, kaşlı ayraçları, = (işlevleri) vb. Atlayabileceğiniz (atlayabileceğiniz) kesin kurallar nelerdir? Örneğin, (service.findAllPresentations.get.first.votes.size) must be equalTo(2). service benim nesnem def findAllPresentations: Option[List[Presentation]] votes İadeler List[Vote] gerekir ve olmalıdır her ikisi de özelliklerin işlevleri Neden gidemiyorum: (service findAllPresentations get first votes size) must be equalTo(2) ? Derleyici hatası: "RestServicesSpecTest.this.service.findAllPresentations türü …
106 syntax  scala 

3
PowerShell'de "%" (yüzde) ne yapar?
Yaklaşık_Script_Blocks ,% 'nin gerekli olmadığını belirtmesine rağmen,% işlemi ardışık düzenten sonra komut dosyası bloklarını başlatıyor gibi görünüyor . Bunların hepsi gayet iyi çalışıyor. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } Ancak ardışık düzenten sonra bir betik bloğu eklediğimizde, önce% 'ye sahip …
106 powershell  syntax 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.