次のコードサンプル(http://jsfiddle.net/MZwBS/にもあります)
var items = [];
items.push({
example: function() {
if(0 > 1) {
return 'true';
} else {
return 'false';
}
}
});
document.write(items[0].example);
を生成します
'function () { if (0 > 1) { return "true"; } else { return "false"; } }'
それ以外の
'false'
ExtJSでこんなことができたようです。どこが間違っていたのか誰か教えてもらえますか?このような無名関数をその場で評価したいと思います。