タグ

2016年3月2日のブックマーク (5件)

  • [JavaScript] null とか undefined とか 0 とか 空文字('') とか false とかの判定について - Qiita

    [JavaScript] null とか undefined とか 0 とか 空文字('') とか false とかの判定についてJavaScripttips ※家はこちらのブログエントリーになります. 毎日 html, css, js についてのエントリーを公開しているのでよかったらRSS登録してください♪ null とか undefined とか 0 とか 空文字('') とか false とかの 判定について書いてみました. 各型, 値の評価 各型, 値が条件式でどう評価されるのかを見てみましょう. value type result

    [JavaScript] null とか undefined とか 0 とか 空文字('') とか false とかの判定について - Qiita
  • 意外と知られていないJavaScriptのnew Date()の使用方法

    new Date()の使い方 指定した時刻を表す日付オブジェクトを生成する。何も指定されなかった場合は現在の(デバイスに)設定されている時刻を取得する。 日時を指定するときはYYYY/MM/DD HH:mm:ssまたはそれぞれをカンマで区切った形式で取得。 var d1 = new Date('2014/04/01 12:34:56'); console.log(d1); // => Tue Apr 01 2014 12:34:56 GMT+0900 var d2 = new Date(2014, 3, 1, 12, 34, 56); console.log(d2); // => Tue Apr 01 2014 12:34:56 GMT+0900 new Date()に年を入れる new Date("2013")でその年の1月1日GMT+9時間の日付を取得する var d2 = new D

    意外と知られていないJavaScriptのnew Date()の使用方法
  • Mac Chromeのローカルストレージの場所 - akagamimanの日記

    MacChromeにデフォルトで備わっている「全てのcookieとサイトデータ」にはソートがないので、 ・ローカルストレージだけを個別に消したいんじゃハゲ! ・サイズの大きいローカルストレージを上から順に並べて消したいんじゃボケ! ってなって非常に不便。 そんなときはローカルストレージの保存場所にいって直接消してしまえってことで、 /Users/ユーザ名/Library/Application Support/Google/Chrome/Default/Local Storage に行ってザクザク削除!(直接ゴミ箱にぶん投げる) ローカルストレージは下記みたいな名前で保存されてます。 http_www.google.com_0.localstorage http_www.google.com_0.localstorage-journal ウェブサイトで出来たローカルストレージは先頭が「h

    Mac Chromeのローカルストレージの場所 - akagamimanの日記
    retlet
    retlet 2016/03/02
  • localStorageの挙動と簡単なラッパー - Block Rockin’ Codes

    [追記] テストのソースだけを見られる様に、gistに張りました。 gist:542451 localStorageを使ってちょっとやってみたいことが有るので、まずはlocalStorageを色々使って見ようと思ったのですが、思った以上にブラウザごとの挙動に差があって、イベントどころかだだ値を取り出すだけでも、色々気をつける必要があることが分かりました。 以下は、手元の Mac に有った FireFox 3.6.8 Chrome 5.0.375.126 Sagari 5.0 (6533.16) の環境で試した結果です。 格納出来るデータ W3Cの仕様ではJSのオブジェクトであれば一通り格納出来るように定めているらしいですが、現在は単なる文字列しか入らない物が多いようです。 なので、オブジェクトを格納するためには、JSONをシリアライズして入れる形になると思います。 Native JSON

    localStorageの挙動と簡単なラッパー - Block Rockin’ Codes
    retlet
    retlet 2016/03/02
  • 【JavaScript】 createEventとinitMouseEventを覚えた 【メモ】 - nplll

    JavaScriptの演習がてら、Greasemonkeyをいじったんですが、createEventとinitMouseEventを使ったらめちゃくちゃ簡単になることが分かって凄く嬉しくなった。createEventはDOM2にあるけどinitMouseEventはGeckoのDOMメソッドぽい。でもまぁ、Greasemonkeyをいじるぶんにはそれで十二分。 document.createEvent – MDC event.initMouseEvent – MDC 以下、自分用のちょっとしたメモ。 document.createEvent 「document.createEvent」は、指定されたタイプのイベントを生成するメソッド。 var evt = document.createEvent("MouseEvents"); 生成したイベントは「element.dispatchEvent

    【JavaScript】 createEventとinitMouseEventを覚えた 【メモ】 - nplll