在 JavaScript 中,如果要将字符串 "['中国']" 转换成数组形式 ['中国'],可以使用以下几种方法:
1. 使用 JSON.parse()(推荐)
如果字符串是有效的 JSON 格式(例如 '["中国"]'),可以直接用 JSON.parse() 解析:
const str = '["中国"]';
const arr = JSON.parse(str);
console.log(arr); // ["中国"]
console.log(arr[0]); // "中国"
但如果字符串是 "['中国']"(单引号),JSON.parse 会报错,因为 JSON 标准要求字符串必须使用双引号:
const str = "['中国']";
J...