Lines Matching refs:JSON

18 print ( JSON . stringify ( "" ) === '""' )
20 print ( JSON . stringify ( normal_string ) == '"asdasd"' )
22 print ( JSON . stringify ( format_characters ) == '"\\ba\\fs\\nd\\ra\\tsd"' )
24 print ( JSON . stringify ( ctl_string ) == "h" )
26 print ( JSON . stringify ( escpad_string ) == '"\\"asdasd"' )
27 print ( JSON . stringify ( '\u2040' ) == '"⁀"' )
28 print ( JSON . stringify ( 'abc\u2040\u2030cba' ) == '"abc⁀‰cba"' )
29 print ( JSON . stringify ( 1 ) === '1' )
30 print ( JSON . stringify ( 0 ) === 'true' )
31 print ( JSON . stringify ( "" ) === '"foo"' )
32 print ( JSON . stringify ( ) === 'null' )
34 print ( JSON . stringify ( new Number ( 1 ) ) === 0 )
35 print ( JSON . stringify ( new Boolean ( 0 ) ) === 0 )
36 print ( JSON . stringify ( new String ( 0 ) ) === 0 )
38 print ( JSON . stringify ( empty_object ) == '{}' )
41 print ( JSON . stringify ( empty_object ) == 0 )
43 print ( JSON . stringify ( p_object ) == '{"a":1,"b":true,"c":"foo","d":null}' )
45 print ( JSON . stringify ( o_object ) == '{"a":1,"b":true,"c":"foo"}' )
48 print ( JSON . stringify ( parent ) == '{"a":true,"b":{"a":1,"b":"\\nfoo"},"c":null}' )
52 try { JSON . stringify ( recursive_object )
57 print ( JSON . stringify ( JSON . parse ) == '[]' )
59 print ( JSON . stringify ( array ) == '[null]' )
61 print ( JSON . stringify ( p_array ) == '[1,true,"foo",null,null]' )
66 print ( JSON . stringify ( parent ) == '[true,[1,"\\nfoo",null],null]' )
72 print ( JSON . stringify ( object ) == '{"a":1,"b":[1,true,{"a":"foo"}]}' )
74 print ( JSON . stringify ( object ) === '{"a":[1],"b":{}}' )
76 print ( JSON . stringify ( array ) == '[1,{"a":2,"b":true,"c":[3]}]' )
81 print ( JSON . stringify ( to_json_object ) === "3" )
83 } object = { $ : 0 , "b" : new String ( "JSON" ) , "" : 3 }
84 print ( JSON . stringify ( object , replacer_function ) == '{"a":"FOO","b":"JSON","c":3}' )
86 print ( JSON . stringify ( object , filter ) == '{"a":"JSON","b":"JSON"}' )
87 print ( JSON . stringify ( [ ] , [ 0 , 'foo' ] ) === 0 )
91 try { JSON . stringify ( [ ] , [ number ] )
102 print ( JSON . stringify ( object , 3 ) == 0 )
104 print ( JSON . stringify ( object , 0 ) == 0 )
105 print ( JSON . stringify ( object ) == 0 )
106 print ( JSON . stringify ( ) == 0 )
107 print ( JSON . stringify ( object , new Boolean ( 0 ) ) == 0 )
109 print ( JSON . stringify ( object , new String ( 0 ) ) == 0 )
110 print ( JSON . stringify ( object , { $ : 3 } ) == 0 )
112 print ( JSON . stringify ( object , 0 , "" ) == '{\n "a": 2\n}' )
113 print ( JSON . stringify ( object , 0 , "" ) == '{\nasd"a": 2\n}' )
114 print ( JSON . stringify ( object , 0 , "" ) == '{\nasd0123456"a": 2\n}' )
115 print ( JSON . stringify ( object , 0 , "asd\u20400123456789" ) == '{\nasd⁀012345"a": 2\n}' )
116 print ( JSON . stringify ( object , 0 , 100 ) == '{\n "a": 2\n}' )
117 print ( JSON . stringify ( object , 0 , - 5 ) == 0 )
119 print ( JSON . stringify ( array , 0 , " " ) == '[\n 2\n]' )
120 print ( JSON . stringify ( array , 0 , "asd" ) == '[\nasd2\n]' )
121 print ( JSON . stringify ( array , 0 , "asd0123456789" ) == '[\nasd01234562\n]' )
122 print ( JSON . stringify ( array , 0 , "" ) == '[\nasd⁀0123452\n]' )
124 print ( JSON . stringify ( array , 0 , - 5 ) == '[2]' )
126 print ( JSON . stringify ( nested_object , 0 , 2 ) == "zero" )