JavaScript

ある要素の子の一部を兄弟にしたいのだ

ある要素に含まれるテキストの一部が選択されている場合、選択されているテキストのみ、その要素に含まれないようにしたいなと思って色々試行錯誤しています。ちょっと言葉で説明するのが難しいのですが、 <strong>えびはらこうすけ</strong> というのがあって、このうちの「…

JavaScriptのベンチマークスクリプトを書いてみた

誰かやってそうな気がするけど。精度とかを気にする必要は全くなく、処理速度の目安を軽く知りたいだけなので、自分で書いてみた。 function OpenPNEBenchMark() { this.start = 0; } OpenPNEBenchMark.prototype.begin = function() { var now = new Date()…

SpiderMonkey をビルドしてみた

ということで Mac Port でインストールした SpiderMonkey とお別れ。 $ sudo port uninstall spidermonkey んでもってソースコードを入手。 せっかくなのでレポジトリから落としてこようと思う。 $ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsro…

File Object なるものがあるらしいよ

mozilla develop center より。 In order to use the File object from your JavaScript programs, you must enable it by setting the make variable JS_HAS_FILE_OBJECT during the compilation of your Spidermonkey engine.おお、全然いいっすよ! あと…

help()関数すげー

Momonga-devel.ja:03544 経由で spidermonkey の help() 関数なるものを見つけてしまった。 js> help(); JavaScript-C 1.7.0 2007-10-03 Command Usage Description ======= ===== =========== version version([number]) Get or set JavaScript version num…

SpiderMonkey 入れてみた

JavaScript大好きっ子なので、SpiderMonkeyを入れてみた。 $ sudo port install spidermonkey 使ってみた。 var letters = [ "H", "e", "l", "l", "o", " ", "W", "o", "r", "l", "d", "!", ]; for (var i = 0; i < letters.length; i++) { print(letters[i]…