IT戦記

プログラミング、起業などについて書いているプログラマーのブログです😚

2006-11-01から1日間の記事一覧

0 ビットシフトで整数の符号ビットを落とす。

>>> 演算子は符号ビットを無視してビットシフトする演算子です これで、 0 ビットシフトしたら符号ビットだけ無視して再評価するのでは?と思って やってみた alert((-1 >>> 0).toString(16)); // ffffffできた 応用 補数を返す関数 function hosu(x){return…

mozilla の JavaScript は実装上 lvalue-return できる

lvalue-return とは Perl とかの substr のような $file = "hoge.pl"; substr($file, 5) = "js"; print "$file\n"; # hoge.js左辺値に関数コールがくる形 JavaScript は lvalue-return できる。 SpiderMonkey の js コマンドでこういう感じ $ js js> it.item…