JavaScriptは消滅すべきだったよな (767レス)
JavaScriptは消滅すべきだったよな http://mevius.5ch.net/test/read.cgi/tech/1320761689/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
488: デフォルトの名無しさん [sage] 2013/02/02(土) 09:17:48.28 >>486 レキシカルスコープの中での変数名の重複を許していない言語が多い。つまり、宣言時に外の スコープで既に宣言されている変数名は内側のスコープでは新たな変数名としては使えない。 そしてこれはクロージャが使える云々とは全く関係がない。 http://mevius.5ch.net/test/read.cgi/tech/1320761689/488
489: デフォルトの名無しさん [sage] 2013/02/02(土) 15:10:12.25 >>488 レキシカルスコープ上で変数名の重複を重複を許さないとか、そんな変態的な仕様な言語は多くないだろ そもそもLISPがそんな仕様じゃないし そういう言語だと、関数の仮引数も同じく関数スコープ上で重複をゆるされなかったりするのか? http://mevius.5ch.net/test/read.cgi/tech/1320761689/489
502: デフォルトの名無しさん [sage] 2013/02/05(火) 04:54:32.74 >>501 >>480とか>>485とか>>488とかかな http://mevius.5ch.net/test/read.cgi/tech/1320761689/502
503: デフォルトの名無しさん [sage] 2013/02/05(火) 05:17:00.45 >>502 どれ一つとしてもvarいらね〜だなんて言っていない件w >>480は暗黙の変数がグローバルスコープで作成されるのは筋が悪いと言っているだけだし >>485は"「変数は暗黙に定義される」って軽量言語らしい所と、クロージャが使えることを 両立"するのにvarは必須ではないといっているだけだし、 >>488は言わんとする意味がわからんが少なくとも「varいらね〜」とは一言も言っていない のはわかる。 var無しでの振る舞いに文句を言うのとvarはいらね〜と文句を言うのは全く別問題だぞ。 http://mevius.5ch.net/test/read.cgi/tech/1320761689/503
504: デフォルトの名無しさん [sage] 2013/02/05(火) 06:14:34.43 >>503 >>480はグローバルとか言ってない。varみたいにローカル変数に宣言をつけるんじゃなくて、 スコープ外部を参照する変数の方に宣言をつける方式の方がいいってことだろ >>485は必須ではないってことは無くても良いってことじゃん >>488はCoffeescriptみたいに全部宣言無しで変数重複を許さない方式にすればいいから varの方式である必要はないって意見だな 実際Coffeescriptはvarいらねーって主張からそういう方式になった http://mevius.5ch.net/test/read.cgi/tech/1320761689/504
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s