タグ

coffeescriptとJavaScriptに関するmfhamのブックマーク (4)

  • CoffeeScriptを3時間で理解するための10のポイント(4)-(5)

    << ポイント(1)-(3)へ<< CoffeScriptを3時間で理解するための10のポイントのうち、ポイント4と5を解説します。ポイント4は「演算子が使いやすくなった」こと、ポイント5は「条件分岐が書きやすくなった」ことです。 POINT4 演算子が使いやすくなった ★「==」演算子は「===」演算子にコンパイルされる ★演算子のエイリアス(別名)を多数用意 ★変数有無のチェックをシンプル、かつ、確実に行える ★関数やプロパティ、メソッドを安全に呼び出せる ★連続する数値を表せる範囲演算子を追加 ★比較演算子だけで数値範囲を表現できる 「==」演算子のあいまいさを排除する JavaScriptにおける等値演算子「==」は、演算子の右辺と左辺の値を比較し、等しいときにtrue(真)、等しくないときにfalse(偽)になります。右辺と左辺が文字列と数値のときは、数値を文字列に置き換えてから

    CoffeeScriptを3時間で理解するための10のポイント(4)-(5)
  • 大規模JSプロジェクトのための、モダンなjavascript/coffee-script の学習用資料まとめ - mizchi log

    A社coffee-scriptエヴァンジェリストのmizchiです。今日は昨今の大規模JSの需要の高まりに応えるべく、お前が知ってる資料をまとめろとのお達しが下ったので、社内wiki面倒だしここに載せてますん。 前提 大規模JSをモジュール化する為にcoffee-scriptのシンタックスシュガーでOOPのパラダイムを持ち込む coffee-scriptの煩雑なコンパイル作業を避けるために、Rails/Nodeではアセットパイプラインを使って動的にコンパイルと圧縮を行う JSプロジェクトを部分的にnode化してTDDでサイクルを回す coffee-scriptに関しては、基的には家チュートリアルと The Little Book on CoffeeScript を読めばいい coffee-script チュートリアル 家チュートリアル CoffeeScript little book

    大規模JSプロジェクトのための、モダンなjavascript/coffee-script の学習用資料まとめ - mizchi log
  • CoffeeScriptとJavaScriptのコードサイズ比較 - IT-Walker on hatena

    ちょっと前の話になりますが、jdb.jsをCoffeeScriptで書き直しました。GitHubにも上げてあります。CoffeeScript、純粋に言語として見ると、非常に出来が良くて感心します。当面Javaには戻れそうにない・・・ で、気になったのが「CoffeeScriptを使うと、JavaScriptに比べてどれくらいコーディングが楽になるのか?」です。正直、「function」が「->」になるだけでも嬉しくてたまらないんですが、それを実際にコード量で比較してみよう、と。 もう一つ気になったのが、「CoffeeScriptをコンパイルして得られるJavaScriptコードは、手書きしたJavaScriptに比べてどれくらい肥大化するのか?」という点。自動でJSを吐き出してもらう以上、ある程度の無駄は覚悟しなくてはならないと思いますが、もしそれが許容できないレベルだったらCoffeeS

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 1