Converting an object to a string

后端 未结 30 2370
北荒
北荒 2020-11-22 03:29

How can I convert a JavaScript object into a string?

Example:

var o = {a:1, b:2}
console.log(o)
console.log(\'Item: \' + o)

Output:

30条回答
  •  借酒劲吻你
    2020-11-22 04:21

    As firefox does not stringify some object as screen object ; if you want to have the same result such as : JSON.stringify(obj) :

    function objToString (obj) {
        var tabjson=[];
        for (var p in obj) {
            if (obj.hasOwnProperty(p)) {
                tabjson.push('"'+p +'"'+ ':' + obj[p]);
            }
        }  tabjson.push()
        return '{'+tabjson.join(',')+'}';
    }
    

提交回复
热议问题