看起来下划线库不会将 JSON 中的函数视为一等公民。为什么这个小提琴不起作用?
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
如果我们只使用字符串作为键和值,似乎具有正确的值。
我怎样才能绕过这个限制?