JSONデータをCSVに変換しようとしたとき、ちょっと困ったのでやり方をメモ。 JSON→CSV JSで色々開発していると、データをJSONからCSVに変換したい時がある。 そんな時に使えるオンラインツールが、こちらの「 […]

Read More

無名関数をnewする。 privateとpublicを使い分けられるのがメリット。 クロージャと違ってIDEでの補完が効きやすい。 prototypeを使っていないので、メモリ消費の関係上通常のクラスには不向き。 ES5 […]

Read More

HTML5でJavaScriptにFormDataが実装されたことで、フォームデータの扱いがすごく楽になった。 てことで、使い方をざっとまとめてみる。 FormDataオブジェクトとは formのDOMオブジェクトを放り […]

Read More

これはハマったー! ってことで、メモ。 $(らじお要素).attr(‘checked’, ‘false’); $(らじお要素).attr(‘checked’, ‘true’); と、checkedをOFF→ONすると、C […]

Read More

先日通信速度チェッカーを作った時に気付いた。 IE7&8でjQuery(1.7.2)のgetでPNG画像を取得し、コールバック引数dataのlengthを見てみると8になっていた。 元のPNG画像は100KB程 […]

Read More

通信速度を測定するJavaScript関数

  • 1月 28, 2013

必要だったので作ってみた。 jQueryを使用。 多少の誤差は愛嬌ってことで。 (ってか計算合ってるのかな? var speedtest = function() { var start = (new Date()).g […]

Read More

コーディング規約いろいろ

  • 12月 04, 2012

コーディング規約。 一人でちょっとしたものを作る時はそれほど気にしないかもしれません。 でも、複数人数で開発する時は絶対あった方が良いです。 メソッドを連番で命名するとかの異常なルールでなければ、 開発効率UP、メンテナ […]

Read More

小回りのきくjQueryのカレンダープラグインが中々見つからなかったので自作してみました。 そのまま設置するも良し、クリックイベントを仕込んでスケジューラ等の一部にするも良し、のシンプルなカレンダープラグインです。 Ne […]

Read More

タイムラインリクエスト時、「…&result_type=filtered」となっているのが原因っぽい。(version2現在) これは http://widgets.twimg.com/j/2/wid […]

Read More

調べては忘れ、調べては忘れなので書いとく。 // こんなオブジェクトがあったとする。 var Hoge = function() { this.message = ‘bindできたよん’; }; Hoge.prototy […]

Read More