概要2つの情報を取得する仕組み(返値)前ページで紹介した「メソッド」には情報を取得するものもあります。その場合は返値(メソッドから返される値なので「かえりち」と呼ばれます)で情報を渡します(javaScriptと同じく左辺の変数で受け取ります)。$(セレクタ).メソッド(引数)※変数に情報が渡されます。※メソッドによっては引数は必要ありません。jQueryでは少数ですが、「プロパティ」という仕組みでも情報を受け取る場合があります。)が必要ないことに注意してください。オブジェクト.プロパティ※変数に情報が渡されます。※オブジェクトには$(セレクタ)以外がくる場合もあります(2章で紹介しているイベントオブジェクト等)。情報を取得するメソッドとプロパティの違いは明確ではありません。メソッドの場合は引数で細かく指定できるため、より詳細に情報を取得できる傾向があります。textメソッドのように「操作」も「情報の取得」もできるメソッドがあります。解説メソッドで情報を取得するサンプル(property/01.html)を開くと、すぐにアラートで「div要素のテキスト」と表示されます。アラートを閉じてソースを開き、以下の様にbody内のdiv要素のテキストとして「div要素のテキスト」と設定されていることを確認してください。textメソッドを利用して、要素内のテキスト情報を取得しています。取得した変数は返値として渡されるので、左辺の変数strに代入して3行目のアラートで表示しています。$("div").text();alert(str);});結果として、div要素内のテキスト情報が取得されアラートで表示されたのです。jQueryではプロパティは少数派スクリプト言語では、情報の取得にプロパティも利用されます。jQueryではプロパティが少なく、あまり利用する機会はないでしょう。サンプル(property/02.html)を開くと、すぐにアラートで「5」と表示されます。アラートを閉じてソースを開き、body内にdiv要素が5つあることを確認してください。lengthプロパティを利用して、div要素の数を取得しています。取得した変数は返値として渡されるので、左辺の変数numに代入して3行目のアラートで表示しています。)は必要ないという点です。$("div").length;alert(num);});次回はインタラクティブなコンテンツに欠かせない「イベント」という仕組みについて説明します。