mapの戻り値はjQueryオブジェクト

mapって返してくるのはjQueryオブジェクトだったんですね・・・。

console.log()でnameArrayをみるとよく分かります。
つまり、配列ではないこのnameArrayにjoin()とかは使えないわけです。

意図した通りの値を得るには以下のようにします。

get()はjQueryオブジェクトを配列に変換します。

  • このエントリーをはてなブックマークに追加

水蕗をフォローする