0
創建對象m
和n
其中m
是n
原型:如果在原型上定義屬性,Underscore.js會默認()設置屬性嗎?
var m, n;
m = {beep: 'boop'};
n = Object.create(m);
n.beep
爲'boop'
,因爲它在原型m
集。
_(n).has('beep')
是false
因爲它不是「自己」的財產。現在
如果我們默認n.beep
到'blip'
:
_.defaults(n, {beep: 'blip'});
會堅持做下去?