在其他语言(例如Python 2和Python 3)中,您可以定义值并将其分配给元组变量,并按以下方式检索它们的值:
tuple = ("Bob", 24)
name, age = tuple
print(name) #name evaluates to Bob
print(age) #age evaluates to 24
JavaScript中有类似的东西吗?还是我只需要用数组来做一个丑陋的事情:
tuple = ["Bob", 24]
name = tuple[0] //name Evaluates to Bob
age = tuple[1] //age Evaluates to 24
有没有更好的方法在JavaScript 5中模拟Python元组?
更新:请参阅有关ES6的答案,对于新项目,应优先于CoffeeScript。
var tuple, name, age;