Coffeescript-postfix-form-of-comprehensions
提供:Dev Guides
CoffeeScript-Postfix内包表記
接尾辞 if および unless と同様に、CoffeeScriptは、コードの作成中に便利なComprehensionsの接尾辞形式を提供します。 これを使用して、次のように for..in 内包表記を1行で記述できます。
理解のための接尾辞
次の例は、CoffeeScriptが提供するfor..in内包表記の接尾辞形式の使用法を示しています。 このコードを for_in_postfix.coffee という名前のファイルに保存します
- コマンドプロンプト*を開き、以下に示すように.coffeeファイルをコンパイルします。
コンパイル時に、次のJavaScriptが提供されます。
次に、*コマンドプロンプト*を再度開き、以下に示すようにCoffeeScriptファイルを実行します。
CoffeeScriptファイルを実行すると、次の出力が生成されます。
理解のための接尾辞
次の例は、CoffeeScriptが提供する for..of 内包表記の接尾辞形式の使用法を示しています。 このコードを for_of_postfix.coffee という名前のファイルに保存します
- コマンドプロンプト*を開き、以下に示すように.coffeeファイルをコンパイルします。
コンパイル時に、次のJavaScriptが提供されます。
次に、*コマンドプロンプト*を再度開き、以下に示すようにCoffeeScriptファイルを実行します。
CoffeeScriptファイルを実行すると、次の出力が生成されます。