str=[{"name":"xxx贸易有限公司","value":1731}]
str=str.replace(/"(\w+)":/g,"$1:"); //这条正则报错
str=str.replace(/\"/g,"'"); //这条正常
最终显示[{name:'xxx贸易有限公司',value:1731}]
在Eclipse运行中正常,在手机也在正常,但在MAC电脑浏览器上那条str.replace显示错误:undefined is not an object (evaluating 'str.replace')
这是什么问题引起的?有什么解决办法?