1

次の行動の記事を見つけるのを手伝ってください。

a = 'qwer'
a = b
b << 'ty'
puts b # => 'qwerty'
puts a # => 'qwerty'

しかしもし

a = 'qwer'
a = b
b = 'ty'
puts b # => 'ty'
puts a # => 'qwer'

この場合の理由はわかっている

うまく機能することはわかっていますが、説明が見つかりません-なぜそうなのか

PS

該当する場合は、このテーマに関する記事へのリンクを提供してください (または同様の記事で、このような興味深い機能を見逃しているかもしれません)。

さぁ。

4

1 に答える 1