safeArray.lbound(dimension)
safeArray:必選,VBArray 物件。dimension:可選,要查詢的維度(1 起算),預設 1。undefined。dimension 超出維度數或為負數,拋出「下標越界」錯誤。VBArray 為 VBScript/Visual Basic 安全陣列在 JScript 中的包裝。VBScript 建立的陣列下界恆為 0。
// VBScript 建立陣列
function CreateVBArray() {
var a = new Array(3);
for (var i = 0; i < 3; i++) {
a[i] = new Array(3);
for (var j = 0; j < 3; j++) a[i][j] = i * 3 + j + 1;
}
return a;
}
// JScript 查詢下界
function VBArrayTest(vba) {
var a = new VBArray(vba);
var s = "";
for (var i = 1; i <= a.dimensions(); i++) {
s += "Dimension " + i + " lower bound: " + a.lbound(i) + "\n";
}
return s;
}