How can I convert a comma-separated string to an array?

后端 未结 15 1419
温柔的废话
温柔的废话 2020-11-22 02:37

I have a comma-separated string that I want to convert into an array, so I can loop through it.

Is there anything built-in to do this?

For example, I have this

15条回答
  •  粉色の甜心
    2020-11-22 03:20

    Return function

    var array = (new Function("return [" + str+ "];")());
    

    Its accept string and objectstrings:

    var string = "0,1";
    
    var objectstring = '{Name:"Tshirt", CatGroupName:"Clothes", Gender:"male-female"}, {Name:"Dress", CatGroupName:"Clothes", Gender:"female"}, {Name:"Belt", CatGroupName:"Leather", Gender:"child"}';
    
    var stringArray = (new Function("return [" + string+ "];")());
    
    var objectStringArray = (new Function("return [" + objectstring+ "];")());
    

    JSFiddle https://jsfiddle.net/7ne9L4Lj/1/

提交回复
热议问题