Convert JS object to JSON string

后端 未结 27 2492
庸人自扰
庸人自扰 2020-11-22 00:43

If I defined an object in JS with:

var j={\"name\":\"binchen\"};

How can I convert the object to JSON? The output string should be:

27条回答
  •  一向
    一向 (楼主)
    2020-11-22 01:36

    With JSON.stringify() found in json2.js or native in most modern browsers.

       JSON.stringify(value, replacer, space)
            value       any JavaScript value, usually an object or array.
    
           replacer    an optional parameter that determines how object
                        values are stringified for objects. It can be a
                        function or an array of strings.
    
           space       an optional parameter that specifies the indentation
                        of nested structures. If it is omitted, the text will
                        be packed without extra whitespace. If it is a number,
                        it will specify the number of spaces to indent at each
                        level. If it is a string (such as '\t' or ' '),
                        it contains the characters used to indent at each level.
    
           This method produces a JSON text from a JavaScript value.
    

提交回复
热议问题