おたっく's blog

プログラミングなど技術的なことを中心に書きます。

Advent Calendar Advent Calendar 10日目

この記事は Advent Calendar Advent Calendar 10日目の記事です。前の人は @daimatz さん でした。

今日は あまり知られていないけど役に立つJavascript tips Advent Calendar 2012 を紹介します。

 

私は個人的にJavaScriptが好きでしばしばJavaScriptのコードを書きます。JavaScriptには

  • 関数をオブジェクトとして扱える
  • canvasを用いてグラフィカルなものもつくることができる
  • HTMLと組み合わせてインタフェースを用意するのが楽
  • 最近はnode.jsを用いてサーバサイドプログラミングも可能

など興味深い特徴がたくさんあります。

しかし、JavaScriptは「型が貧弱」「処理系によって動作が大きく異なることがある」「デバッグがしづらく開発効率が悪い」など欠点も多くあります。

このアドベントカレンダーではundefined判定やデバッグテクについて書かれた記事があるのでこれらを見ることで快適なJavaScriptライフを送ることができるようになるかもしれません。

Let's JavaScript programming!