2012年11月に気になった書籍は、次のとおり。
続きを読む
JavaScriptで001を1へ変換するには
よくあることですが、JavaScriptで文字列の「001」を数値の「1」へ変換するにはどうすればいいでしょう。
続きを読む
JavaScriptでのクラス
JavaScriptはプロトタイプベースのオブジェクト指向言語です。クラス宣言をするための文法はありませんが、同等のことを実現できます。
続きを読む
JavaScriptの即時関数
JavaScriptには、関数を定義したすぐにその関数を実行するための構文があります。これは即時関数と呼ばれることがあります。
続きを読む
Clojure Compilerを使ってJavaScriptプログラムの最適化
Closure Tools — Google Developersで公開されているClojure Compilerを使うと、JavaScriptから余計な空白やコメントを簡単に取り除くことができます。
続きを読む
複数のバーを伸ばすアニメーション
JavaScriptで複数のバーを伸ばすアニメーションを作成してみた。
続きを読む
Java8にラムダがくるので関数型プログラミングに慣れておきたい
「ラムダの状況」にもあるように、Java8ではラムダ式が使えるようになります。関数型プログラミングができるようになってくるので、慣れておきたいところですね。JavaプログラムはScalaを勉強するのが良いのでしょうが、関数型プログラミングを理解するということではHaskellとかも勉強した方がいいかもしれません。
- 「すごいH本」として話題になった … すごいHaskellたのしく学ぼう
- 関数型プログラミング言語を学ぶには … Scalaスケーラブルプログラミング第2版