MIT-style license.
Takashi Mizohata beatak@nydd.org
2008 [nydd](http://code.nydd.org/).
[nydd jslib](http://code.nydd.org/).
| Json | MIT-style license. |
| Constants | |
| REGEX_BSLASH | For Regex optimization: BSLASH means “backslash” |
| REGEX_DQUOTE | For Regex optimization: DQUOTE means “double quote” |
| REGEX_FSLASH | For Regex optimization: FSLASH means “forwardslash” |
| REGEX_BS | For Regex optimization: BS means “backspace” |
| REGEX_FF | For Regex optimization: FF means “form feed”, invisible character |
| REGEX_LF | For Regex optimization: LF means “linefeed” |
| REGEX_CR | For Regex optimization: CR means “carrige return” |
| REGEX_TAB | For Regex optimization: TAB means “horizontal tab” |
| Functions | |
| encode | Dispatcher method for every JSON serialization. |
| encodeArray | Encode array into JSON String. |
| encodeBoolean | Encode boolean into JSON String. |
| encodeFunction | [FIX ME] Encode function into JSON String. |
| encodeNull | Encode null into JSON String. |
| encodeNumber | Encode number into JSON String. |
| encodeObject | Encode object into JSON String. |
| encodeString | Encode string into JSON String. |
| encodeUndefined | Encode undefined into JSON String. |
Json.encode = function ( obj )
Dispatcher method for every JSON serialization. Soemthing that cannot be serialzied (such as DOM Elements) is just simply ignored.
static
| obj | any object |
Json.encode([true, null, 123, “456”, undefined, {‘foo’: ‘bar’}]);
(String) JSON expression of the given object.
Dispatcher method for every JSON serialization.
Json.encode = function ( obj )
Encode array into JSON String.
Json.encodeArray = function ( obj )
Encode boolean into JSON String.
Json.encodeBoolean = function ( obj )
[FIX ME] Encode function into JSON String.
Json.encodeFunction = function ( obj )
Encode null into JSON String.
Json.encodeNull = function ( obj )
Encode number into JSON String.
Json.encodeNumber = function ( obj )
Encode object into JSON String.
Json.encodeObject = function ( obj )
Encode string into JSON String.
Json.encodeString = function ( obj )
Encode undefined into JSON String.
Json.encodeUndefined = function ( obj )