我正在使用 JQuery 填充标题元素,传入一个应该包含我的数组长度的字符串:
$('#headerText').text('Clue #' + clue + ' of ' + treasureHunt.Clues.$values.length);
在运行程序时,长度属性输出为“...”。我不知道为什么。
但是,我可以成功地将长度值输出到控制台,例如
console.log(treasureHunt.Clues.$values.length);
所以在这种情况下输出到控制台的结果值是'5'。
那么为什么它不能作为 JQuery 语句中字符串的一部分呢?
我尝试将 String() 包裹在 length 属性周围,看看这是否会导致它正确输出,但没有运气。