開発環境
- Microsoft Windows 7 Home Premium (OS)
- Internet Explorer 9 Beta(プラウザ)
- Microsoft Visual Web Developer 2010 Express Edition (IDE)
- Script言語:JavaScript
『初めてのJavaScript 第2版』(シェリー・パワーズ著、武舎広幸+武舎るみ訳、オライリー・ジャパン、2009年、ISBN978-4-84311-425-5)の13章(カスタムオブジェクトと例外の処理), 練習問題13-2, 13-3を解いてみる。
13-2.
新しいオブジェクトのデータメンバーを隠蔽するにはthisによってパブリックメンバーにするのではなくvarによって宣言してプライベートメンバーにすればよい。
データメンバーを隠蔽する理由は、新しいオブジェクトのデータメンバーへ外部から直接アクセスできないようにして、オブジェクトを思わぬ方法で利用されたり、望ましくない副作用を起こしたりすること避けるため。
13-3
引数の型がNumberではないときにエラーを返す関数を作成。
また、『初めてのJavaScript』も数回繰り返してこなしてきたので、応用して楽しむために『Google Maps Hacks 第2版―地図検索サービスをもっと活用するテクニック』 リッチ・ギブソン+スカイラー・アール著、武舎広幸+福地太郎+武舎るみ、オライリー・ジャパン、2007、ISBN978-4-87311-341-8訳も入手。
基礎を繰り返すために『初めてのJavaScript』の練習問題を1日1問以上は解きつつも、その合間にGoogle Maps APIを利用していろいろと遊んで楽しむ計画!
0 コメント:
コメントを投稿