2012年10月27日土曜日

開発環境

『初めてのJavaScript 第2版』(シェリー・パワーズ著(Shelley Powers著)、武舎 広幸+武舎 るみ訳、オライリー・ジャパン、2009年、ISBN978-4-84312-225-5) の13章(カスタムオブジェクトと例外の処理)練習問第13-3を解いてみる。

その他参考書籍

13-3.

varキーワード使って隠蔽する。理由は外部からアクセスされて意図しない利用をされたり、副作用が起きたりするのを防ぐため。メソッドを用意して値の参照、設定を行う。

コード(TextWrangler)

var f= function(o){
  if(typeof(o) !== 'number'){
    throw NaN;
  }
  return "正しい";
};
try{
  var result = f(10);
  alert(result);
  result = f('javascript');
  alert(result);
  result = f(100);
  alert(result);
} catch (e){
  alert(e);
} finally {
  $('#pre0').text('終了');
}










						

0 コメント:

コメントを投稿