>>131
for文で繰り返したい場合、文字列ではなくて文字列を含むオブジェクトの集合だから、この書き方になる
つまり
[obj1,obj2,obj3]は繰り返せるし
文字列を取り出すのにobj1.string, obj2.string, obj3.stringもそれぞれ正しい
でも
[obj1,obj2,obj3].stringはなんのこっちゃ?となる

2つ目の質問に対しては、selectを使うならまずCSSセレクタを理解しないと上手く取り出せないよ
やりたいことはselectではなくてfind, find_allが適切かも知れない