Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
変数にノードセットがありますmy_nodeset
my_nodeset
最後に見つかったノードを削除したいのですが。
当初、私はこれが機能することを期待してmy_nodeset.last.removeいましたが、機能しません。
my_nodeset.last.remove
最後のアイテムを削除するために私が見つけた唯一の方法は、次のようなものを使用することです。 my_nodeset.delete(my_nodeset.last)
my_nodeset.delete(my_nodeset.last)
私には奇妙に思えます、そして私はそれをするための「正しい」方法があるかどうか疑問に思いました。ありがとう!
私には不思議ではありません。
my_nodeset.last.remove意味:
Nodesetmy_nodeset を呼び出してから、その最後のNodeメンバーに移動し、removeメソッド (最後が所有) を呼び出します。Nodeメソッドに を変更するように依頼しますNodeSet。それは意味的に間違っています。
Nodeset
Node
remove
NodeSet
my_nodeset.delete(my_nodeset.last)あるべき姿です。