繁体   English   中英

如何在javascript中格式化下面的脚本

[英]how to format below script in javascript

我目前的输出格式是

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

但我想要这种格式:

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

谁能帮帮我吗。

谢谢。

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

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("=>", ":"));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM