如何在JavaScript中格式化以下脚本

时间:2019-01-11 11:42:06

标签: javascript format

我当前的输出格式是

[{"label"=>"@mah", "value"=>"@mah"}, {"label"=>"@mahesh", "value"=>"@mahesh"}, {"label"=>"brand", "value"=>"brand"}]

但是我想要这种格式:

[{"label":"@mah", "value":"@mah"}, {"label":"@mahesh", "value":"@mahesh"}, {"label":"brand", "value":"brand"}]

有人可以帮我吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用拆分和联接(功能)实现:

String.prototype.replaceAll = function(search, replacement) {
    var target = this;
    return target.split(search).join(replacement);
};

var str='[{"label"=>"@mah", "value"=>"@mah"}, {"label"=>"@mahesh", "value"=>"@mahesh"}, {"label"=>"brand", "value"=>"brand"}]';
console.log(str);

console.log(str.replaceAll("=>", ":"));