rowData = []
function something () {
return rowData
}更新:
现在让我们来看看Array包含了很多对象。所以我们说,这将返回一个数组的对象。
我只是很困惑。这是返回对象或对象数组,还是只返回数组。
发布于 2011-04-28 15:36:44
[]是一个数组文本,因此函数返回一个空数组。在JavaScript中,数组实际上是对象,它们与传统数组略有不同。
来自道格拉斯·克罗克福德的JavaScript:好的部分
JavaScript提供了一个具有类似数组的特性的对象.它将数组下标转换为用于生成属性的字符串。
还有..。
与大多数其他语言不同,JavaScript的数组长度不是上限。如果存储的元素下标大于或等于当前长度,则长度将增加以包含新元素。没有数组边界错误。
发布于 2011-04-28 15:36:06
它从函数中返回一个空数组。请注意,如果有任何更改,则此函数返回的值将更改全局范围中的rowData符号。
https://stackoverflow.com/questions/5821145
复制相似问题