回答編集履歴
1
調整
    
        answer	
    CHANGED
    
    | @@ -4,4 +4,24 @@ | |
| 4 4 | 
             
            - 今の機能から一つずつ機能をけずっていく
         | 
| 5 5 | 
             
            - プロトから一つずつ機能を足していく
         | 
| 6 6 |  | 
| 7 | 
            -
            のいずれかが有効でしょう
         | 
| 7 | 
            +
            のいずれかが有効でしょう
         | 
| 8 | 
            +
             | 
| 9 | 
            +
            # cookie処理
         | 
| 10 | 
            +
            一般的なcookie処理はこんな感じ
         | 
| 11 | 
            +
            ```javascript
         | 
| 12 | 
            +
            function getCookie(key){
         | 
| 13 | 
            +
              var params  = document.cookie.split(/; */);
         | 
| 14 | 
            +
              var ret=null;
         | 
| 15 | 
            +
              for(var i=0;i<params.length;i++){
         | 
| 16 | 
            +
                if(r=params[i].match(new RegExp("^"+key+"="+"(.*)"))){
         | 
| 17 | 
            +
                  ret=r[1];
         | 
| 18 | 
            +
                }
         | 
| 19 | 
            +
              }
         | 
| 20 | 
            +
              return ret;
         | 
| 21 | 
            +
            }
         | 
| 22 | 
            +
            ```
         | 
| 23 | 
            +
            keyを指定してそのキーに合致する値を得る
         | 
| 24 | 
            +
            値自体が{hoge:123}だとしたら、オブジェクトならobj.hogeで得られるし
         | 
| 25 | 
            +
            文字列なら更に分解して処理が必要
         | 
| 26 | 
            +
             | 
| 27 | 
            +
            jQueryが生きているならjquery.cookieライブラリなど利用するともっと楽
         | 
