サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
mnmly.github.io
すべての言語にはイディオムやプラクティスのセットがあり、CoffeeScriptも例外ではありません。この節では、これらのルールをについて学び、言語の実用的な感覚を得ることができるように、比較のためにいくつかのJavaScriptが同時に表示したいと思います。 Each JavaScriptでは、新しく追加された forEach() か、一般的な反復処理を使う事が出来ます。ECMAScript 5で導入されたJavaScriptの最新の機能を使用したい場合、古いブラウザ向けにはshimの導入をお勧めします。 for (var i=0; i < array.length; i++) myFunction(array[i]); array.forEach(function(item, i){ myFunction(item) }); forEach() 構文ははるかに簡潔で読みやすいですが、一
アプリケーションを作ってみる さてここまでCoffeeScriptの構文をみてきたので、実際にCoffeeScriptのアプリケーションを作ってみましょう。この節では初心者でも熟練者でも分かりやすいように解説していきます。純粋なJavaScriptのデベロッパーの方にも学んでいただけるでしょう。 デベロッパーのみなさんがクライアントサイドのアプリケーションを作るときになると、デザインパターンなどは忘れ去られてしまい結果的には管理しづらいスパゲッティコードになってしまっています。アプリケーションのアーキテクチャは非常に重要なポイントで、シンプルなフォームバリデーション以上のものをCoffeeScript/JavaScriptで作ろうと思えば、MVCのような何らかのアプリケーションのアーキテクチャパターンを用いることをお勧めします。 大規模の管理可能なアプリケーションを作る秘訣は、モジュールか
ちっちゃいCoffeeScriptの本
このページを最初にブックマークしてみませんか?
『mnmly.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く