JavaScript

メモ

文字列から数字へのキャスト parseInt("abc123aaa", 10) == 123 数値かどうかのチェック(数字じゃないかどうか) isNaN( 123 ) == false isNaN( "aaaaaaaaa" ) == true isNaN(new Number('888')) == false isNaN(new Number('adfasfdsaweioruioeqr')) === tru…

E-mailアドレスの正規表現

/^[\w\-]+\.?[\w\-]+@([\w\-]+\.)+[\w\-]+$/

全角チェック

if( form.e.value.match(/[ .,;:’”@#$%^&*()+−=A-zあ-んア-ンア-ンー]/) ) { alert("全角"); }

これ便利 Realtime validation

http://blog.masuidrive.jp/articles/2006/01/05/validation

ソース圧縮ツール

これすごい。ソースのサイズが3分の1くらいになる。 http://hometown.aol.de/_ht_a/memtronic/MemTronic_CruncherCompressor_v09g.html