Je fais un tutoriel Rails et qu'est-ce que "hash"? Combien de fois l'ai-je eu, alors j'ai pensé que je l'avais assemblé correctement.
Le premier élément du tableau («A» dans le cas suivant) est 0.
hiragana = ["Ah ", "JE ", "U "]
puts a[0] #Montre CA
puts a[1] #Spectacle
puts a[2] #Spectacle
Contrairement aux tableaux, les hachages peuvent gérer les éléments en utilisant une clé qu'ils définissent, telle que "first".
a = { "first" => 1, "second" => 2 }
puts a["first"] #Afficher comme 1
puts a["second"] #Afficher comme 2
Les symboles sont comme des chaînes. Il semble qu'il soit souvent combiné avec du hasch.
hush1 = { :first => 1, :second => 2 }
puts hush1[:first] #Afficher comme 1
puts hush1[:second] #Afficher comme 2
hush2 = { first: 1, second: 2}
puts hush2[:first] #Afficher comme 1
puts hush2[:second] #Afficher comme 2
hush1 == hush2 #Devenir vrai
Personnellement, je préfère le style d'écriture de hush2. Parce que la description est la même que Javascript.
【référence】 https://qiita.com/iron-breaker/items/32710004f0bb2e2babb6
Recommended Posts