JSDBを触ってみた[1] ― 2007年05月01日 18時46分07秒
またprototype.jsかよ
JSDBをちょっと触ってみた。で、我ながらアレだと思うが、prototype.jsをロードしてみようと。
基本的にはおんなじ
前に書いたprototype.jsを使えるようにと同じ方法でロードできる。
js>load("dummy.js")
true
js>load("prototype.js")
true
js>$R(1, 10).each( function(value, index) { writeln( "[" + index + "] - " + valu
e ); } )
[0] - 1
[1] - 2
[2] - 3
[3] - 4
[4] - 5
[5] - 6
[6] - 7
[7] - 8
[8] - 9
[9] - 10
js>
ただ、load関数はローカルファイルパスのみ有効みたいで、URL渡したら(なぜかtrueを返すが)コードは実行されなかった。仕方ないから、JSDBのインストールパス内にlibsとでもサブフォルダ切ってそこにぶち込んでおくとよいかと。
おまけ
WSHでもだいたい通るみたいだが、パスセパレータに「/」(スラッシュ)も指定できる。JSDBインストールフォルダにサブフォルダ「libs」を切って、そこにprototype.jsを設置したとすると、
load("libs/prototype.js")
でもうまく読み込まれる。
コメント
トラックバック
このエントリのトラックバックURL: http://dara-j.asablo.jp/blog/2007/05/01/1476102/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。

コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。