2009年2月12日 木曜日 23:20:34

javascriptでの値の比較結果を表にまとめてみた

WEB開発,javascript,メモ [ by Mizugame ]

Javascript-比較結果
この間のNaNの判定で、ちょっとJavascriptの値の比較を整理しときたいと思ったので表にまとめた。

NaNってホント独特なんだなぁ・・・( ̄□ ̄;)
続きを読む

2009年2月5日 木曜日 21:28:52

javascriptでNaNを判定してみる

WEB開発,javascript,メモ [ by Mizugame ]

javascriptでNaNを判定したい
javascriptでparseIntやparseFloatなんかで文字列型を数値に変換したりするんですが、ちょっとNaNが来たときなんかは判定があやしくなっちゃうんですよね。

例えば

alert(parseInt('a') ? 'Number' : 'NaN');

みたいな安直なことはできないわけですよ。

alert(parseInt('0') ? 'Number' : 'NaN');

みたいに文字列が「0」の場合、ちゃんと0が返ってきてもNaN判定になっちゃうから。

ググっても「NaN」そのものを判定するのが見つからなかったので、正常にNaNを判定する方法を考えてみた。
・・・検索が下手なだけかもしれないどヽ(´ー`)┌
続きを読む

2008年12月28日 日曜日 0:26:17

JavascriptでindexOfとmatchの速度がちょっと気になった

javascript,プログラム,メモ,日記 [ by Mizugame ]

ソース-indexOfとmatchの速度比較
まぁ大したことしてないし、どうでもいい記事なんですけどね。

最近Firefox3でindexOfと正規表現(match)による速度測定をしたけど、速度に差がなかったよ・・・的な記事を見かけた。

そんなことはないはず!とか思いながらも、ちょっと気になったんで簡単に試してみた。
ちょっと元記事がどこいっちゃったのか、紛失しちゃったんですが・・・(>_<);;;
続きを読む

2008年12月20日 土曜日 16:38:10

[MDIEスクリプト] select2zip.jsを更新

MDIE,javascript,プログラム [ by Mizugame ]

MDIE-select2zip.js
公開せずに放置してたんですが、一段落したとして最新版のselect2zip.jsを公開しておきます。

一度、書き直したのでスクリプト自体は別物になってますが(・∀・)
少し機能が増えました。

というか、1年近くたっちゃってるね・・・。
続きを読む

2008年12月8日 月曜日 3:21:58

[clipFolder.js] MDIEでクリップボードからサクッとフォルダを作成

MDIE,javascript,プログラム [ by Mizugame ]

MDIE-clipFolder.js
新規フォルダを作成するときに、フォルダ名をコピペでつける機会って結構多いんですよね(・∀・)
これって、私だけって事はないはず!

・・・だけ?( ゚ Д゚)

ともあれ、1アクションで実行したいので、サクッとフォルダ作成するMDIE用スクリプトを、サクッと書いてみました。

とりあえず、発想が発想なんで既出だったらゴメンナサイ(´・ω・`)
続きを読む

2008年11月20日 木曜日 0:54:04

Google ChromeのJS速度に活目!

javascript,メモ,日記 [ by Mizugame ]

Box2D JS-キャプチャ
退院してから速攻で2日ほど更新をさぼりましたが。( ゚ Д゚)

入院前に「Google Chrome(以後ちょろめ)のJSって速いよね!」って記事を書こうとしてたのを思い出したんで、更新しときます。
続きを読む

2008年6月3日 火曜日 2:11:28

AIR用のSQLiteライブラリ「AirDB.js」

AIR,WEB開発,javascript,プログラム [ by Mizugame ]

AirDB.js

AIRでSQLiteをもう少し簡単に使えるように、叩き台用にライブラリ化してみた。
久しぶりのプログラム記事かもしれない。。。(゜◇゜)

AS(Action Script)ではなく、JS(Java Script)用なので注意。

とりあえず、使い方とかを紹介。
続きを読む

2008年4月2日 水曜日 10:39:53

GMapをXMLで初期化するjQueryプラグイン「jquery.xmap.js」

WEB開発,javascript,プログラム [ by Mizugame ]

jquery.xmap.js デモ

GMapを使うのって結構、設定が結構めんどくさかったりするんですよね。

なんで表示用の設定を書き込んだXMLを読み込むだけで、GMapを初期化できるjQuery用のプラグインを作ってみました。

開発をしやすいようにjQueryを使っただけなので、それほどjQueryの恩恵は感じられないプラグインですが・・・(^^;
まぁ、GMapの設定を簡単にするためのものなんで・・・(^^;;;
続きを読む

2008年1月31日 木曜日 23:01:58

7-zipで選択中のファイル(またはフォルダ)を圧縮するMDIE用スクリプト「select2zip.js」

MDIE,javascript,プログラム,日記 [ by Mizugame ]

200801311.jpg
久々にMDIEスクリプトを書いてみました。

フォルダ単位で圧縮をかけたいときに、いちいち圧縮が終わるのを待って次のを圧縮する・・・といった地道な作業をしていました。
これが結構面倒くさいので、一覧を渡して圧縮してくれるといいな・・・と思っていたんですが。

意外と「これだ!」っていうソフトってないんですよねぇ。
(いいのを知っている人がいたら、ぜひ教えてください!)

7-zipがコマンドラインに対応していたので、MDIE用に選択中のファイルを1個につき、1つの圧縮ファイルを作成するスクリプトを書いてみました。
2008-12-20時点で更新しました。
続きを読む

2008年1月13日 日曜日 23:35:34

ソースコードのハイライトを行うJavascriptライブラリ「SyntaxHighlighter」

WEB開発,javascript,プログラム,メモ [ by Mizugame ]

20080113.jpg
以前の記事で、いくつかのJavascriptベースのソースハイライトライブラリを紹介しましたが、最近「SyntaxHighlighter」が気になってきたので試してみました。
続きを読む