صفيفة بيانات

يمكن يهيّئ صفيفة قيمة حرفية صفيفة في JScript. صفيفة قيمة حرفية، التي تمثل على JScript Arrayكائن، يتم تمثيله بواسطة قائمة مفصولة بفواصل محاط بزوج من أقواس مربعة ([]). يمكن أن يكون أما JScript تعبيراً صالحاً كل عنصر في القائمة أو فارغ (الفاصلة المتتابعة الثاني). رقم الفهرس للعنصر أول في lهوt الحرفية الصفيف هو صفر؛ كل عنصر اللاحقة في lهوt يتوافق مع عنصر لاحقة في الصفيف. على JScript Arrayهو متفرق؛ إذا كان عنصر الصفيفة قيمة حرفية قائمة يتم إفراغ العنصر المطابق في ل JScript Arrayغير مهيأ.

استخدام بيانات في صفيفة

في ترتيب هو سبيل المثال، متغير arrهو تهيئة أن يكون صفيفة باستخدام ثلاثة عناصر.

var arr = [1,2,3];

يمكنك استخدام العناصر الفارغة في Arrayقائمة حرفية إلى إنشاء الصفيفة متفرق. الصفيفة التالية على سبيل المثال، قيمة حرفية يمثل صفيفة تعريف العناصر فقط 0 و 4.

var arr = [1,,,,5];

صفيفة قيمة حرفية يمكن أن تضمين بيانات من أي نوع، صفائف الأخرى بما في ذلك. في صفيفة صفائف التالية، subarray الثاني على كل من السلسلة و البيانات الرقمية.

var cats = [ ["Names", "Beansprout", "Pumpkin", "Max"], ["Ages", 6, 5, 4] ];

منذ JScript Arrayالكائنات تتفاعل مع صفائف مكتوب، يمكن يهيّئ صفيفة قيم حرفية صفائف مكتوب كـ مع بعض القيود. بيانات الموجودة في الصفيف قيمة حرفية يجب أن تكون convertible إلى نوع بيانات الصفيف مكتوب. لا يمكن يهيّئ صفيفة قيمة حرفية صفيفة مكتوب متعددة الأبعاد، ولكن يمكن يهيّئ صفيفة قيمة حرفية صفيفة مكتوب من الصفائف مكتوب. تحدث عملية من خطوتين عند تهيئة صفيفة قيمة حرفية صفيفة مكتوب. أول، صفيفة حرفية هو محولها إلى الصفائف مكتوب، الذي هو استخدامه لتهيئة الصفيفة مكتوب. كجزء من عملية محول، كل عنصر الصفيف قيمة حرفية فارغ هو تفسير أولاً ك غير معرّف ، ثم كل عنصر الحرفي هو محولها إلى نوع بيانات الصحيح الصفيف مكتوب. في المثال التالي، كما هي صفيفة قيمة حرفية هو استخدامه ليهيّئ صفيفة JScript صفيفة صحيحاً صفيفة مزدوجة.

var arr = [1,,3];
var arrI : int[] = [1,,3];
var arrD : double[] = [1,,3];
print(arr);   // Displays  1,,3.
print(arrI);  // Displays  1,0,3.
print(arrD);  // Displays  1,NaN,3.

العنصر فارغاً الخاص بالصفيفة حرفية هو ممثلة 0 في صفيفة صحيحاً و NaNفي صفيفة مزدوجة، منذ تعيين غير معرّف إلى تلك قيم.

راجع أيضًا:

المرجع

كائن صفيفة

المبادئ

التعبيرات JScript

نوع تحويل

موارد أخرى

بيانات في JScript

أنواع بيانات (JScript)

صفائف JScript

الكائنات مضمنة