UnderscoreライブラリはJSONの関数をファーストクラスの市民として扱わないようです。なぜこのフィドルは使えないのですか?Underscore js extendメソッド
var a = { 'f1': function(){var s='success';} };
var b = {'foo' : 'bar'};
var c = _.extend(b, a);
alert(JSON.stringify(c));
var d = _.extend({name : 'moe'}, {age : 50});
alert(JSON.stringify(d));
はなぜc
右値はありますか?
d
は、文字列をキーと値としてのみ使用すると正しい値を持つようです。
この制限を回避するにはどうすればよいですか?
この質問は、John Resigの[回答](http://stackoverflow.com/questions/122102/most-efficient-way-to-clone-an-object)を再度覚えています。 – haudoing