首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

VBArray.getItem() 方法詳解:多維安全陣列元素精準存取

     編輯:Java 程式設計入門

方法概覽

getItem() 用於從 VBArray(Visual Basic 安全陣列)中依指定維度索引精準取出元素。適用於 JScript 與 VBScript 互操作場景。

語法與參數

safeArray.getItem(dimension1[, dimension2, ...], dimensionN)
  • safeArray:必選,VBArray 物件實例。
  • dimension1...dimensionN:必選,各維度索引。維度數 n 必須等於陣列實際維數。

完整範例:VBScript 建立陣列 → JScript 遍歷讀取

<script language="VBScript">
Function CreateVBArray()
  Dim i, j, k, a(2, 2)
  k = 1
  For i = 0 To 2
    For j = 0 To 2
      a(i, j) = k
      k = k + 1
    Next
  Next
  CreateVBArray = a
End Function
</script>

<script language="JScript">
function GetItemTest(vbArray) {
  const arr = new VBArray(vbArray);
  for (let i = 0; i <= 2; i++) {
    for (let j = 0; j <= 2; j++) {
      document.write(arr.getItem(i, j) + " ");
    }
    document.write("<br>");
  }
}
</script>

<body>
<script language="JScript">GetItemTest(CreateVBArray());</script>
</body>

關鍵提示

  • 索引從 0 起算,超出範圍會拋出錯誤。
  • 僅支援 VBArray,不適用於原生 JS 陣列。
  • 跨語言傳遞陣列時,確保維度定義一致。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved