&; Uyarıları" quot; CoffeeScript öğretici ne demek?
Bu CoffeeScript öğretici bakarak : http://jashkenas.github.com/coffee-script/
Oldukça Uyarıları için ne olduğunu göremiyorum. Bu inşaat nedir? (Tarihsel olarak) geliyor
CEVAP
Terim "uyarısı operatörü" gelir Ruby, *
karakter (bazen " "splat"—the Jargon File entry) belirtmek için kullanılır bu bir giriş, bir bağımsız değişken listesinde olmalıdır "içinize çekin" bağımsız değişken listesi.
CoffeeScript kabul Ruby tarzı uyarıları çok erken (issue 16), ama en Douglas Crockford önerisi, sözdizimi değiştirildi *x
x...
birkaç hafta sonra (issue 45). Bununla birlikte, CoffeeScripters hala olarak sözdizimi "" veya "operatörü. splat" splat bakın
Onlar aslında ne gibi uyarıları splatted bağımsız tüm "ekstra" argümanlar. bir dizi olur böyle bir şekilde arguments
nesne dilim En önemsiz örnektir
(args...) ->
Bu durumda, args
sadece dizinin bir kopyası olacak arguments
. Splatted tartıştıktan sonra, ya da standart değişkenler arasında da önce gelebilir:
(first, rest...) ->
(rest..., last) ->
(first, rest..., last) ->
Eğer işlevi 0-1 alırsa ilk iki durumda, değişkenler, rest
boş bir dizi olacak. Son durumda, işlevi rest
boş olmayan olmak üzere 2'den fazla bağımsız değişken almalıdır.
JavaScript aynı adı (C ve Java gibi) işlevler için birden çok imza izin vermez beri, uyarıları zaman tasarrufu bağımsız değişkenler, farklı numaralar ile başa çıkmak için çok büyük.
Ne &; şube" quot;, "tag"...
Kabuk, " nedir; 2>&1 " dem...
Ne demek &; Ara" programı " mı?...
Visual Studio "Herhangi bir CPU&q...
&; Kaldırma" işaretçi demek " ne ...