JavaScript Library Design
Posted
by JSMan2034
on Stack Overflow
See other posts from Stack Overflow
or by JSMan2034
Published on 2010-05-17T14:49:06Z
Indexed on
2010/05/17
16:10 UTC
Read the original article
Hit count: 229
JavaScript
|javascript-library
I have a general question about the design of JavaScript Libraries.
I am trying to consolidate common methods into one js file so they can be reused by different scripts.
I have taken a look at how the JSON library is structured and believe it was a good approach. JSON for Javascript.
So they start off creating an instance of the class:
if (!this.JSON) {
this.JSON = {};
}
Then they do this:
(function () {
if (typeof JSON.stringify !== 'function') {
JSON.stringify = function (value, replacer, space) {
This is works perfect if you just want to do JSON.[function_name], but what if I want to have a more structured library such that I want: JSON.[subgroup].[function]. How would I structure my JS library in such a way?
Any links to resources are greatly appreciated, thanks.
© Stack Overflow or respective owner