JavaScriptクックブックを買ったので

JavaScriptクックブック

JavaScriptクックブック

家では業務と関係ないことを絶対にやっていくことが重要と思いますので。
これの1章から写経していきますが、だいたい1章は終わった。
WebStorm使ってみてます。いい感じです。頭良さげです。

レシピ1-3

   //文字列リテラルと文字列オブジェクトを宣言
        var strObject = new String("ねこ");
        var strLiteral = "ねこ";

        // true
        if(strObject == strLiteral);

        // false (厳密な等価:データ型も一緒の場合のみtrue)
        if(strObject === strLiteral);

        // true (厳密な不等価)
        if(strObject !== strLiteral);

レシピ1-7

        window.onload = function() {
              var keywordList = prompt("Entry keywords, separeted by commas", "");

              var arrayList = keywordList.split(",");

          var resultString = "";
          for (var i = 0; i < arrayList.length; i++) {
              resultString += "keyword: " + arrayList[i] + "<br />"
          }

          var blk = document.getElementById("result");
          blk.innerHTML = resultString;
       }

split()メソッドには興味深い用途がある。文字列を1文字ごとに分割したい場合、セパレータとして空の文字列('')("")を指定する

        var arrayList = strList.split("");


いろいろぼろが出てくるだろうが、やって損は無い。写経いい。