In altri linguaggi come Python 2 e Python 3, puoi definire e assegnare valori a una variabile tupla e recuperarne i valori in questo modo:
tuple = ("Bob", 24)
name, age = tuple
print(name) #name evaluates to Bob
print(age) #age evaluates to 24
C'è qualcosa di simile in JavaScript? O devo solo farlo nel modo brutto con un array:
tuple = ["Bob", 24]
name = tuple[0] //name Evaluates to Bob
age = tuple[1] //age Evaluates to 24
C'è un modo migliore per simulare le tuple Python in JavaScript 5?
Aggiornamento: vedere la risposta relativa a ES6, che dovrebbe essere preferito a CoffeeScript per i nuovi progetti.
var name=tuple[0], age=tuple[1];
È un po 'più di digitazione, ma brutto potrebbe essere un'esagerazione.
var tuple, name, age;