W innych językach, takich jak Python 2 i Python 3, możesz definiować i przypisywać wartości do zmiennej krotkiej oraz pobierać ich wartości w następujący sposób:
tuple = ("Bob", 24)
name, age = tuple
print(name) #name evaluates to Bob
print(age) #age evaluates to 24
Czy jest coś podobnego w JavaScript? A może po prostu muszę to zrobić w brzydki sposób z tablicą:
tuple = ["Bob", 24]
name = tuple[0] //name Evaluates to Bob
age = tuple[1] //age Evaluates to 24
Czy istnieje lepszy sposób na symulowanie krotek Pythona w JavaScript 5?
Aktualizacja: Zobacz odpowiedź dotyczącą ES6, która powinna być preferowana w nowych projektach od CoffeeScript.
var tuple, name, age;