我刚刚熟悉了extend.js,并且想知道使用该库是否比使用原生 JavaScript 更有价值。让我演示一下;
使用extend.js,我会像这样声明一个命名空间:
extend('some.madeup.namespace',{
foo : 'bar'
});
......而没有它,我只需要这样做:
var some = { madeup : { namespace : { foo : 'bar' } } };
我坚信 KISS 原则,我真的认为应该减少外部依赖,让事情变得更简单一些。所以,如果这个库所做的只是为我保存(一次性)赋值声明,我会考虑是否值得麻烦。
有什么我在这里想念的吗,这就是全部吗?