简体   繁体   English

如何从JavaScript或AngularJS中的数组字符串获取数组?

[英]How to get Array from Array String in JavaScript or AngularJS?

Initially I have variable that contains string data 最初我有包含字符串数据的变量

var stringArray = "[{'middleName':'T','lastName':'TEST5LAST','occupation':'QA','homeAddressZipcode':'85001','entitySequenceNumber':7,'homeAddressCity':'PHOENIX','ssn':'111111115','cellPhone':'4807363273','employer':'ABC','workPhoneExtension':'5555','entityType':'JOINT','homePhone':'4807363272','identificationType':'0','email':'FIRST5.LAST5@TEST.COM','workPhone':'4807363274','firstName':'TEST5FIRST','homeAddressStreet':'8000','homeAddressState':'AZ'}]";

Is there a function in JavaScript or AngularJS that will allow me to build a real JavaScript Array like this?: JavaScript或AngularJS中是否有一个函数可以让我构建一个像这样的真实JavaScript数组?:

var realArray = [
  {
     "middleName":"T",
     "lastName":"TEST1LAST",
     "occupation":"HR",
     ...
  },
  {
     "middleName":"T",
     "lastName":"TEST5LAST",
     "occupation":"QA",
     ...
  },
  ...
];

尝试这个。

realArray = JSON.parse(stringArray);

JSON.parse(stringArray)返回JSON对象

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

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