2015-05-29 57 views
1

我踩着通过这个VB.NET/ASP应用程序,当我在一个Javascript功能注意到了这一点好奇:为什么在调试过程中myArray.length显示为0?

enter image description here

鼠标阵列上,你可以看到有集合中的7个项目。将鼠标移到length属性上,它说0.为什么?

+0

你是如何填充'pVarArray'? – thefourtheye

+0

@thefourtheye'var pVarArray = document.getElementsByTagName(“input”);' – sab669

回答

1

长度()倾向于指连续的元素 - 例如一个字符串的长度。

Count()倾向于指宽松集合中元素的数量。

+0

JS中没有'Count'; https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array – sab669

相关问题