謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

JS

文字列フィルタ作った

JS

珍しいエスケープや二重エスケープで毎回困るので、サクッと作ってみた。 Firefoxでしか動かないと思う。 エスケープもエンコーダ呼ばわりしているけど気にしない。 http://www4.pf-x.net/~nazodane/strfil.html 色々と機能不足だけど、まぁ困ってから機能追…

gotoが欲しい

JS

うーむ…。while(1){... break;}は不格好だし…しかたないのかなぁ。 関数内関数使うのがスマートかもなぁ。

参照渡し

オブジェクト渡せばおkなはずだよな、確か。 範囲指定がやっかいだなぁ。一個先が必要な訳で。

ズーム

Fx JS

AA用に。 browser.markupDocumentViewer.fullZoomはフォントサイズが変更される模様。 canvasは使ったことないけど、見た限りじゃ柔軟性無さそう。 ってことでsvg最強と見た。 svgも色々と難しいなぁ。

Venkman本格的に使ってみた

JS Fx

JS XPCOMで使えない件。JavaScript code modules(以下js module)では使用可能。 プロファイルが取れる。ただDisplay Profile Dataが壊れてるっぽい。Save Profile Data As...の方は動作する。 コマンドでタブ補完が使えるようだ。/helpがブラウザで開いてウ…

XULD改造中

使いやすくするため改造中。 コード酷いのは大部分捨てたが…ライセンス的に問題ありそうなファイルが入ってたり、テストしたファイルが入ってたりと混沌極まりないなぁ。Fx3.0だと一部機能が使えないし一部vbsが含まれてるし^^; まぁそれ以外は順調。 typeが…

正規表現リテラルの途中で改行ってできないのかなぁ

後で調べる

for each...in文

Fx JS

初めて知った。要素の反復。 それとJavascript 1.7見てみたら機能増えすぎワラタ yieldはpythonであったから良いとしてmultiple-value returnはdelphiであるらしいから良いとしてSwapping valuesは面白いかもしれ。使うとこないけど。 個人的にletを使って高速…

Javascriptの高速化

JS

ひさしぶりにJSをやった。 が、正直どうやれば高速になるのかが分からない。 正規表現が意外と早いというのと、繰り返しが思った以上に遅いというのはガチ。 特定の条件のDOMノードを探すにはxpath使ってループ回数を減らした方が良い。 後はCSS系のノウハウ…