2009年2月12日 木曜日 23:20:34
javascriptでの値の比較結果を表にまとめてみた
トラックバック URL :
コメント (0)みずがめのラクガキはじめました。(あと、写真とか日記とか)

javascriptでparseIntやparseFloatなんかで文字列型を数値に変換したりするんですが、ちょっとNaNが来たときなんかは判定があやしくなっちゃうんですよね。
例えば
alert(parseInt('a') ? 'Number' : 'NaN');
みたいな安直なことはできないわけですよ。
alert(parseInt('0') ? 'Number' : 'NaN');
みたいに文字列が「0」の場合、ちゃんと0が返ってきてもNaN判定になっちゃうから。
ググっても「NaN」そのものを判定するのが見つからなかったので、正常にNaNを判定する方法を考えてみた。
・・・検索が下手なだけかもしれないどヽ(´ー`)┌
続きを読む
トラックバック URL :
コメント (2)最近Firefox3でindexOfと正規表現(match)による速度測定をしたけど、速度に差がなかったよ・・・的な記事を見かけた。
そんなことはないはず!とか思いながらも、ちょっと気になったんで簡単に試してみた。
ちょっと元記事がどこいっちゃったのか、紛失しちゃったんですが・・・(>_<);;;
続きを読む
トラックバック URL :
コメント (0)![]()
公開せずに放置してたんですが、一段落したとして最新版のselect2zip.jsを公開しておきます。
一度、書き直したのでスクリプト自体は別物になってますが(・∀・)
少し機能が増えました。
というか、1年近くたっちゃってるね・・・。
続きを読む
トラックバック URL :
コメント (0)![]()
新規フォルダを作成するときに、フォルダ名をコピペでつける機会って結構多いんですよね(・∀・)
これって、私だけって事はないはず!
・・・だけ?( ゚ Д゚)
ともあれ、1アクションで実行したいので、サクッとフォルダ作成するMDIE用スクリプトを、サクッと書いてみました。
とりあえず、発想が発想なんで既出だったらゴメンナサイ(´・ω・`)
続きを読む
トラックバック URL :
コメント (0)![]()
退院してから速攻で2日ほど更新をさぼりましたが。( ゚ Д゚)
入院前に「Google Chrome(以後ちょろめ)のJSって速いよね!」って記事を書こうとしてたのを思い出したんで、更新しときます。
続きを読む
トラックバック URL :
コメント (0)AIRでSQLiteをもう少し簡単に使えるように、叩き台用にライブラリ化してみた。
久しぶりのプログラム記事かもしれない。。。(゜◇゜)
AS(Action Script)ではなく、JS(Java Script)用なので注意。
とりあえず、使い方とかを紹介。
続きを読む
トラックバック URL :
コメント (0)GMapを使うのって結構、設定が結構めんどくさかったりするんですよね。
なんで表示用の設定を書き込んだXMLを読み込むだけで、GMapを初期化できるjQuery用のプラグインを作ってみました。
開発をしやすいようにjQueryを使っただけなので、それほどjQueryの恩恵は感じられないプラグインですが・・・(^^;
まぁ、GMapの設定を簡単にするためのものなんで・・・(^^;;;
続きを読む
トラックバック URL :
コメント (0)フォルダ単位で圧縮をかけたいときに、いちいち圧縮が終わるのを待って次のを圧縮する・・・といった地道な作業をしていました。
これが結構面倒くさいので、一覧を渡して圧縮してくれるといいな・・・と思っていたんですが。
意外と「これだ!」っていうソフトってないんですよねぇ。
(いいのを知っている人がいたら、ぜひ教えてください!)
7-zipがコマンドラインに対応していたので、MDIE用に選択中のファイルを1個につき、1つの圧縮ファイルを作成するスクリプトを書いてみました。
※2008-12-20時点で更新しました。
続きを読む
トラックバック URL :
コメント (0)![]()
以前の記事で、いくつかのJavascriptベースのソースハイライトライブラリを紹介しましたが、最近「SyntaxHighlighter」が気になってきたので試してみました。
続きを読む
トラックバック URL :
コメント (0)