json字符串是:
x = "['test', 'test1', 'test2']"
我用过:
y = JSON.parse(x);
当我得到第一个元素时:
alert(y[0]);
结果是:
[
如何将上述json字符串更改为Javascript数组对象?
答案 0 :(得分:1)
尝试用引号引起来。 即x应该是
x = '["test", "test1", "test2"]'
答案 1 :(得分:-1)
您可以使用以下代码解决问题
const alert_message = x.split(',').map(d=> d.replace(/\[|\]|\'|\'/g, ''));