Nat*_*ume 1 javascript python variables split
可能重复:
可以从数组中分配多个变量吗?
如果在python我能做到这一点
x = "Hi there and hello there"
v1, v2, v3, v4, v5 = x.split(" ")
Run Code Online (Sandbox Code Playgroud)
但我不知道如何在JavaScript中做到这一点..
您可以使用javascript将其转换为数组 .split
例如
x = "Hi there and hello there";
var array = x.split(" ");
Run Code Online (Sandbox Code Playgroud)
然后所有变量都将在数组中,如下所示
array[0]
array[1]
array[2]
Run Code Online (Sandbox Code Playgroud)
您可以使用console.log或类似的警告来显示此信息.
console.log(array[0]);
alert(array[0]);
Run Code Online (Sandbox Code Playgroud)
参考
http://www.tizag.com/javascriptT/javascript-string-split.php
你所问的是所谓的“解构赋值”,这是 Javascript 1.7 的一个功能。遗憾的是,并非所有浏览器都支持这些 JS 1.7 功能(例如 Chrome,执行标记为 JS 1.7 的代码,但尚不支持此功能)。
您的代码可以在 Firefox 上运行(只要将其标记为 JS 1.7 并稍加修改),但不能在 Chrome 上运行。
要查看实际效果,请在 Firefox 中使用以下命令:
<script type="application/javascript;version=1.7"/>
x = "Hi there and hello there"
var [v1, v2, v3, v4, v5] = x.split(" ")
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4098 次 |
| 最近记录: |