Sam*_*ali 5 javascript php list explode
可能重复:
Javascript相当于PHP的列表()
我希望在JavaScript中使用相同的这一行:
<?php list($Id, $Iduser, $Idmany) = explode("," , $IdALL); ?>
Run Code Online (Sandbox Code Playgroud)
地点:
$IdALL = '1, 2, 3';
Run Code Online (Sandbox Code Playgroud)
是否有任何方法可以使用JavaScript,并且可以在所有现代浏览器上支持?
var values = "1, 2, 3".split(", ");
var keys = ["Id", "Iduser", "Idmany"];
var final = {};
for(var i = 0; i < values.length; i++){
final[keys[i]] = values[i];
}
Run Code Online (Sandbox Code Playgroud)
当然,以可读性为代价,您可以在for语句中完成所有这些操作:
for(var i = 0, values = "1, 2, 3".split(", "), keys = ["Id", "Iduser", "Idmany"], final = {}; i < values.length; i++){
final[keys[i]] = values[i];
}
Run Code Online (Sandbox Code Playgroud)
然后可以按如下方式访问变量:
alert(final.Id);
alert(final.Iduser);
alert(final.Idmany);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4173 次 |
| 最近记录: |