大家好,我正在根据我的要求构建一个字符串
var empID=1;
var empName='XYZ';
var vData="ID=" + empID+ ";" + "Name=" + empName+ ";" // here I will read the data from the form on clicking the button the above is sample data
我需要将其转换为字符串数组,我尝试使用 JSON.parse
但它给了我一些异常 Uncaught SyntaxError: Unexpected token S
var varray = JSON.parse("[" + vData + "]");
有人可以告诉我如何将数据转换为数组,这样就应该像
var items = [
{ ID: 1, Name: xyz },
{ ID: 2, Name: PQR },
]
最佳答案
这不是 JSON。尝试这样的事情:
var vObj = {ID: empID, Name: empName};
var vData = JSON.stringify(vObj);
关于javascript - JavaScript 中的字符串到字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20996449/