素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

2.5 練習問題

44〜45ページ

練習 2-1

  1. $someVariable→正しい。
  2. _someVariable→正しい。
  3. 1Variable→正しくない。始めに数値はだめ
  4. some_Variable→正しい。
  5. someŃvaliable→正しくない。&は駄目。
  6. function→正しくない。functionは予約語
  7. .someValiable→正しくない。ドットは駄目。
  8. some*valiable→正しくない。*も駄目。

練習 2-2

識別子をハンガリアン記法に変えろ。

var someMonth//キャメルケースに
function getTheMonth//動詞に
CURRENT_MONTH//定数は大文字に
var summerMonths//配列は複数形に
分からん
mylibraryDoSomethingFunctionNameとすれば良いそうだ。
練習 2-3

I'mをI/'mにエスケープする必要がある

練習 2-4

432.54の整数部分を取り出す→parseInt(432.54)
16進数にする→parseInt(432.54,16)
8進数にする→parseInt(432.54,8)

練習 2-5
if(someMonth==null){
document.write("someMonthはnullです")
}elseif(someMonth=undefined){
document.write("someMonthはundefinedです")
}

→nullとundefinedは見分けられないらしい。nullと比較すれば、undefinedの場合もtrueになる。