Adding elements to object

前端 未结 17 2167
有刺的猬
有刺的猬 2020-12-02 04:11

I need to populate a json file, now I have something like this:

{\"element\":{\"id\":10,\"quantity\":1}}

And I need to add another \"elemen

17条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-02 04:19

    function addValueInObject(object, key, value) {
        var res = {};
        var textObject = JSON.stringify(object);
        if (textObject === '{}') {
            res = JSON.parse('{"' + key + '":"' + value + '"}');
        } else {
            res = JSON.parse('{' + textObject.substring(1, textObject.length - 1) + ',"' + key + '":"' + value + '"}');
        }
        return res;
    }
    

    this code is worked.

提交回复
热议问题