In anderen Sprachen wie Python 2 und Python 3 können Sie einer Tupelvariablen Werte definieren, diese zuweisen und ihre Werte wie folgt abrufen:
tuple = ("Bob", 24)
name, age = tuple
print(name) #name evaluates to Bob
print(age) #age evaluates to 24
Gibt es etwas Ähnliches in JavaScript? Oder muss ich es einfach hässlich mit einem Array machen:
tuple = ["Bob", 24]
name = tuple[0] //name Evaluates to Bob
age = tuple[1] //age Evaluates to 24
Gibt es eine bessere Möglichkeit, Python-Tupel in JavaScript 5 zu simulieren?
Update: Siehe die Antwort zu ES6, die bei neuen Projekten gegenüber CoffeeScript bevorzugt werden sollte.
var name=tuple[0], age=tuple[1];
Es ist ein bisschen mehr tippen, aber hässlich könnte eine Übertreibung sein.
var tuple, name, age;