|
參數(shù)
varName
必選。VBArray 分配到的變量名稱。
safeArray
必選。VBArray 值。
備注
safeArray 參數(shù)在傳遞到 VBArray 構(gòu)造函數(shù)之前必須具有一個(gè) VBArray 值。要獲取該值,可以從現(xiàn)有的 ActiveX 或其他對(duì)象檢索該值。
注意
在 JScript 中創(chuàng)建的數(shù)組和在 Visual Basic 中創(chuàng)建的數(shù)組都可以與 .NET Framework 數(shù)組互用。因此,可以在 JScript 中直接訪問(wèn)在 Visual Basic 中創(chuàng)建的數(shù)組的元素。VBArray 對(duì)象僅為實(shí)現(xiàn)向后兼容性而提供的。有關(guān)數(shù)組的更多信息,請(qǐng)參見(jiàn)數(shù)組對(duì)象、Dim 語(yǔ)句和 AllMembers.T:System.Array。
VBArray 可以具有多維。每一維的索引可以不同。dimensions 方法檢索數(shù)組中的維數(shù);lbound 和 ubound 方法檢索每一維所使用的索引范圍。
屬性
VBArray 對(duì)象沒(méi)有屬性。
JS中可以使用getItem(colIndex, rowIndex)直接訪問(wèn)VBArray(無(wú)需new VBArray)。
VBArray對(duì)象提供以下方法:
dimensions():獲取列數(shù)
ubound(colCount):根據(jù)列數(shù)(維數(shù))獲取行數(shù)。
lbound(colCount):用來(lái)判斷索引是從多少開(kāi)始的,這個(gè)意義不是很大,一般都是返回0。
toArray():直接變成js數(shù)組(一維)。
getItem(y, x):獲取第x行第y列。
JavaScript技術(shù):JS處理VBArray的函數(shù)使用說(shuō)明,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。