0... خصائص n
تقوم بإرجاع القيمة الوسيطات الفردية من كائن الوسيطات إرجاع بواسطة خاصية الوسيطات من دالة قيد التنفيذ.
[function.]arguments[[n]]
الوسيطات
وظيفة
اختياري. The اسم of the currently executing Function كائن.n
مطلوبة. يمثل عدد صحيح بدون سالب في نطاق 0 إلى الوسيطات.الطول-1 بحيث يمثل 0 في اﻷول وسيطة و الوسيطات.الطول-1 الوسيطة الأخيرة.
ملاحظات
إرجاع قيم بواسطة 0... هي خصائص n قيم التي تم تمريرها إلى دالة قيد التنفيذ. بينما الكائن وسيطات هو غير صفيفة، comprهوe هذا الكائن وسائط يتم الوصول إليها بالطريقة نفسها التي يتم الوصول إلى صفيفة عناصر الوسيطات الفردية.
ملاحظة
The الوسيطات كائن ليس متوفر when a برنامج هو تشغيل في fast الوضع, the الافتراضي for JScript. إلى يحول برمجياً a برنامج that uses the الوسيطات كائن من a الأمر تعجيل, you must turn إيقاف the fast خيار بواسطة using /fast-. It ليس آمن إلى turn إيقاف the fast خيار في ASP.NET because of threading issues. للحصول على مزيد من المعلومات، راجع وسائط كائن .
مثال
يوضح المثال التالي استخدام 0... nخصائص الوسائط كائن.
function ArgTest()
{
var newline = "\n";
var s = "";
s += "The individual arguments are:"
s += newline
for (var n = 0; n < arguments.length; n++)
{
s += "argument " + n.toString();
s += " is "
s += ArgTest.arguments[n];
s += newline
}
return(s);
}
print(ArgTest(1, 2, "hello", new Date()));
إخراج th هو برنامج هو كما يلي.
The individual arguments are:
argument 0 is 1
argument 1 is 2
argument 2 is hello
argument 3 is Sat Jan 1 00:00:00 PST 2000