我剛剛熟悉extend.js,並想知道是否有使用本機JavaScript使用本機JavaScript的附加價值。讓我示範;使用extend.js有什麼好處?
隨着extend.js,我將宣佈一個命名空間,如下所示:
extend('some.madeup.namespace',{
foo : 'bar'
});
…而如果沒有它,我唯一要做的是:
var some = { madeup : { namespace : { foo : 'bar' } } };
我在KISS原則的堅定信仰者,我真的覺得外部依賴應減少,使事情變得更加簡單。所以,如果這個庫所做的是爲我保存(一次性)賦值聲明,我想如果它是值得的麻煩。
有什麼我在這裏失蹤,這一切都有它嗎?
我也是KISS。這就是爲什麼我不使用jQuery的例子。或者其他任何框架。如果我自己編寫所有代碼,實際上我可以從哪裏開始調試。 – 2012-04-06 22:04:48
var some = {madeup:{namespace:{foo:'bar'}}}; //更簡潔 – 2012-04-06 22:05:42
@SteveH。 - 你只是讓我更加憤怒,因爲問題更相關:)我會相應地編輯我的問題,只是爲了強調這個問題。謝謝。 – 2012-04-06 22:06:56