如何从JavaScript中以逗号分隔的字符串中获取每个值?

Tri*_*dhi 1 javascript

考虑一下我有一个字符串叫做

string s = "jpeg, jpg, gif, png";
Run Code Online (Sandbox Code Playgroud)

因此,我需要让每个人都喜欢,我可以将每个扩展名分配给一个var变量,例如

var a = jpeg
var b = jpg
var c = gif
var d = png
Run Code Online (Sandbox Code Playgroud)

如果我将向字符串添加更多扩展名的方式相同,那么相应地,我将必须使用相同的var变量获取所有扩展名。

Gro*_*eek 5

您所要做的就是使用javascript split方法-

$(function(){
    var s = "jpeg, jpg, gif, png";
    var match = s.split(', ')
    console.log(match)
    for (var a in match)
    {
        var variable = match[a]
        console.log(variable)
    }
})
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)