تقوم طريقة وظيفة Ubund في JavaScript بإرجاع أقصى قيمة فهرس المستخدمة في البعد المحدد لـ VBarray. كيفية استخدام:
نسخة الكود كما يلي:
safearray.ubund (الأبعاد)
من بينها ، SafeArray هو خيار لا بد منه. هو كائن vbarray.
البعد اختياري. لمعرفة بُعد Vbarray في مؤشرها العلوي. إذا تم تجاهله ، فإن Ubund يعالج هذه المعلمة كأحد.
إذا كانت Vbarray فارغة ، فإن طريقة Ubund تعود غير محددة. إذا كان DIM أكبر من بُعد Vbarray أو سلبيًا ، فستنتج الطريقة خطأ "خارج الحدود".
مثال
المثال التالي يتضمن ثلاثة أجزاء. الجزء الأول هو رمز vbscript المستخدم لإنشاء مجموعة Visual Basic Secure. الجزء الثاني هو رمز JScript ، الذي يحدد أبعاد الصفيف الآمن والأعلى الحد الأقصى لكل بعد. يتم وضع كلا الجزأين في قسم <head> من صفحة HTML. الجزء الثالث هو رمز JScript الموجود في الجزء <Body> ، والذي يتم استخدامه لتشغيل الجزأين الآخرين.
نسخة الكود كما يلي:
<head>
<script language = "vbscript">
<!-
وظيفة createvbarray ()
Dim I ، J ، K
Dim A (2 ، 2)
ك = 1
لأني = 0 إلى 2
ل j = 0 إلى 2
a (j ، i) = k
k = k + 1
التالي
التالي
CreatevBarray = أ
وظيفة نهاية
->
</script>
<script language = "jscript">
<!-
وظيفة vbarraytest (VBA)
{
var i ، s ؛
var a = vbarray new (vba) ؛
لـ (i = 1 ؛ i <= a.dimensionals () ؛ i ++)
{
s = "الحد الأعلى من البعد" ؛
S + = i + "IS" ؛
S + = A.UBund (i) + ".
"
عودة (ق) ؛
}
}
->
</script>
</head>
<body>
<script language = "jscript">
document.write (vBarRayTest (createvbarray ())) ؛
</script>
</body>