JavaScript で文字列を CRC32 変換しよう

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

JavaScript で文字列を CRC32 変換しよう!! ということで, 文字列を CRC32 に変換するスクリプトを書いてみました.

連想配列のハッシュテーブルや, コンパイラ言語系だと文字列比較の高速化に使えたりするのでよかったら使ってみてください.

CRC32 の詳しい解説は wiki 参照.

Read More

JavaScript で Number を拡張して色を扱えるようにする方法

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

最近, カラーコードを素敵に扱うビット演算という記事を見つけて ふと昔作ってたやつを思い出したのでサンプルとしてざっくりとまとめてみました.

Read More

Firefox で innerText を使えるようにする方法

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

> や < といった文字をそのままタグに入れて表示したい場合, chrome や ie では innerHTML の代わりに innerText というプロパティに値を代入します.

ですが, firefox の場合は innerText というプロパティはサポートされていません. 代わりに textContent というプロパティがサポートされています.

私の場合は, innerText の方が覚えやすくて意味的にもピンとくるので firefox でも innerText が使えるようにするサンプルを作ってみました.

Read More