Ajax Hacksを読んだ

図書館に行って面白そうな本ないかなと思い書架をながめてたら目にとまったので。流し読みして新たに得た知識。

JSON to Object

よく見るのはこんな

var obj = eval('(' + json + ')');
var obj = eval(json); // json が配列の場合

evalをつかったやつだけど、Functionオブジェクトのコンストラクタを使って次のようにもできる。

var obj = new Function('return' + json)();

なるほどなー。

element.style.cssText

element.style.cssTextにCSS文字列を代入するだけでスタイルが設定される。

element.style.cssText = 'color: red; background-color: blue;';

Fx2.0.0.3で動くことを確認した。結構便利かもと思った。全部上書きされちゃうのに気をつけないとだけど。

Ajax Hacks ―プロが教えるWebアプリケーション構築テクニック (O’ReillyのHacksシリーズ)

Ajax Hacks ―プロが教えるWebアプリケーション構築テクニック (O’ReillyのHacksシリーズ)