質問: $('.class-name li'); ここで代入されている$('.class-name li')がarray型かどうかを探しても見つけることができませんでした。 そもそもjavascriptをあまりいじったことがなく、検索するための言葉さえも知らない状況ですので 型に関する検索ワードだけでも教えていただけると幸いです。 お願いいたします。 補足 HTMLの業務経験3年程度 C言語の業務経験3年程度
回答: 対象のオブジェクトに対してconsole.log()でlengthが使えるかどうか見れることは見れます。 (ブラウザデベロッパーツールの「コンソール」に結果が表示されます) ``` console.log($("div")); ``` !イメージ説明 つまり「Array型かどうか」ではなく「lengthが使えるかどうか」が本来得るべき情報かと思いますので、安心して使ってください(この言い方が適切かわかりませんが) `.class-name li`においてのlengthは要素があればその数が入ってきますしなければ0です。 ちなみに既に回答にあるとおり結局のところ「オブジェクト」として取得されるので、「同HTML内に1つのみ」が原則とされる「id」属性を直に指定しても「length」は使えます。入る値は0か1かですけど。