我有一個關於JavaScript庫設計的常見問題。JavaScript庫設計
我正在嘗試將常用方法合併到一個js文件中,以便它們可以被不同的腳本重複使用。
我看過JSON庫的結構,並認爲這是一個很好的方法。 JSON for Javascript。
於是他們開始創建類的實例:
if (!this.JSON) {
this.JSON = {};
}
然後他們做到這一點。
(function() {
if (typeof JSON.stringify !== 'function') {
JSON.stringify = function (value, replacer, space) {
這是完美的作品,如果你只想做JSON [FUNCTION_NAME]但是如果我想要一個更加結構化的庫,那麼我想要:JSON。[subgroup]。[function]。我將如何構建我的JS庫以這種方式?
任何資源的鏈接非常感謝,謝謝。