JQueryを使用してヘッダー要素にデータを入力し、配列の長さを含むはずの文字列を渡します。
$('#headerText').text('Clue #' + clue + ' of ' + treasureHunt.Clues.$values.length);
プログラムを実行すると、lengthプロパティが「...」として出力されます。理由がわかりません。
ただし、長さの値をコンソールに正常に出力できます。
console.log(treasureHunt.Clues.$values.length);
したがって、この場合、コンソールに出力される結果値は「5」です。
では、なぜJQueryステートメントの文字列の一部として機能しないのでしょうか。
String()をlengthプロパティにラップして、正しく出力されるかどうかを確認しましたが、うまくいきませんでした。