In Rubin, können Sie dies tun:Rubin - überwiegende/ermöglicht eine Mehrfachzuordnung (zB `a, b, c = d, e, f ')
d = [1, 2, 3]
a, b, c = d
a
, b
und c
, erhalten die Werte 1, 2 bzw. 3.
d
, in diesem Fall in einem Array
und Rubin weiß, dass es Inhalte zu a
, b
und c
zuzuordnen. Wenn jedoch d
ein Fixnum
wäre, würde zum Beispiel nur a
dem Wert d
zugewiesen, während b
und c
nil
zugewiesen wären.
Welche Eigenschaften von d
erlauben es für die Mehrfachbelegung verwendet werden? In meiner bisherigen Erkundung konnte ich nur Instanzen von Unterklassen von Array
auf diese Weise verhalten.
schreiben glaube, ich versuchen Rubin! verwendet 1.9. Oder Sie können das vollständig fallen lassen und
jQueryRVM verwenden. –:) Eigentlich ging nach der Antwort auf 'rvm installieren 1.9.1' – Chubas