Ajax時代のJavaScriptプログラミング再入門
JavaScriptやAJAX、Javaを中心に、実務で使える設計・実装の要点を短く解説します。
-
4
Ajax時代のJavaScriptプログラミング再入門 第4回
最終回となる今回は、JavaScriptでの本格的コーディングに欠かせない<プロトタイプ・ベースのオブジェクト指向>について解説します。
-
3
Ajax時代のJavaScriptプログラミング再入門 第3回
第3回となる今回扱うテーマは、「変数」です。どのような言語においても同様ですが、コード上で値を入力し、処理した結果を格納し、また、ほかへと引き渡すすべての基本となるのが変数。プログラミング言語を理解するうえにおいて、変数の理解は欠かせません。本稿では、JavaScriptにおける変数のデータ型に始まり、そのスコープ(有効範囲)の概念、そして、初学者にとってはやや分かりにくい「クロージャ」について解説します。
-
2
Ajax時代のJavaScriptプログラミング再入門 第2回
JavaScriptにおける関数とはそれ自体が「オブジェクト」であり、変数やオブジェクトのメンバとして格納したり、あるいは、引数としてほかの関数に引き渡したりすることも可能です。関数のこの特徴は、JavaScriptプログラミングの柔軟性を支えるものであり、同時に、(JavaScriptに不慣れな開発者にとっては)まず初めのとっつきにくさを感じさせる一因ともなっています。今回は、この関数の基本的な構文とその特徴、そして、実際のプログラミングでの実用例について解説していくことにします。
-
1
Ajax時代のJavaScriptプログラミング再入門 第1回
初回である今回は、いま一度、深層に刷り込まれたJavaScriptのマイナス・イメージ、誤解を解くところから始めます。ただAjaxという“はやり”の中で何となくJavaScriptを学ぶのではなく、JavaScriptが開発者として真剣に学ぶに足る魅力ある言語であることを、まずは理解してみましょう。