جافا سكريبت صفيف (مجموعة) الأجسام
دور مجموعة من الأشياء هو: استخدام أسماء المتغيرات منفصلة لتخزين مجموعة من القيم.
أمثلة على الانترنت
إنشاء مجموعة، مهمتها:
أمثلة
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
محاولة »
أسفل الصفحة يمكنك العثور على مزيد من الأمثلة.
ما هو صفيف؟
مجموعة من الكائنات باستخدام متغير واحد لتخزين اسم لسلسلة من القيم.
إذا كان لديك مجموعة من البيانات (على سبيل المثال: اسم السيارة)، وهناك متغير واحد، على النحو التالي:
var car2="Volvo";
var car3="BMW";
ومع ذلك، إذا كنت ترغب في معرفة وسيلة معينة؟ وليس ثلاثة، ولكن 300 ذلك؟ هذا لن يكون مهمة سهلة!
أفضل طريقة هي استخدام صفيف.
يمكن صفائف استخدام متغير لتخزين اسم من كل القيم، ويمكن استخدامها للوصول إلى أي قيمة اسم متغير.
كل عنصر في مجموعة لديها معرف خاص بها، وذلك أنه يمكن الوصول إليها بسهولة.
إنشاء مجموعة
إنشاء مجموعة، وهناك ثلاث طرق.
يعرف التعليمة البرمجية التالية صفيف من الكائنات يسمى myCars:
1: بطريقة تقليدية:
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2: بطريقة بسيطة:
3: الحرفي:
صفيف الوصول
عن طريق تحديد اسم مجموعة والرقم القياسي، يمكنك الوصول إلى عنصر معين.
يمكن للحالات التالية الوصول إلى أول myCars قيمة مجموعة:
والمثال التالي تغيير العنصر الأول من مجموعة من myCars:
[0] هو العنصر الأول من الصفيف. [1] هو العنصر الثاني من المصفوفة. |
في مجموعة من الكائنات التي يمكن أن يكون مختلفا
كل المتغيرات هي كائنات جافا سكريبت. عناصر مجموعة كائنات. وظائف هي كائنات.
لذلك، يمكنك الحصول على أنواع المتغيرات المختلفة في المصفوفة.
يمكنك تضمين عناصر الكائن، وظائف، والمصفوفات في صفيف:
myArray [1] = myFunction.
myArray [2] = myCars.
أساليب مجموعة والممتلكات
مجموعة من الكائنات باستخدام خصائص وأساليب محددة مسبقا:
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
وهناك مجموعة كاملة من كائن المرجعي
يمكنك الرجوع إلى هذا الموقع على مجموعة دليل مرجعي كامل لجميع الخصائص والأساليب.
ويتضمن الدليل المرجعي وصفا (ومزيد من الأمثلة) كل الصفات والأساليب.
وهناك مجموعة كاملة من كائن المرجعي
إنشاء طريقة جديدة
جافا سكريبت هو النموذج الصانعين العالمية. فإنه يمكن بناء الخصائص والأساليب الجديدة كائن جافا سكريبت.
مثال: إنشاء نهج جديد.
ل(ط = 0؛ ط <this.length، وأنا ++) {
هذا [أنا] = هذا [أنا] .toUpperCase ()؛
}
}
محاولة »
يخلق المثال أعلاه مجموعة جديدة من الطرق للشخصيات مجموعة أحرف صغيرة إلى أحرف كبيرة.
مزيد من الأمثلة
دمج اثنين من صفائف - CONCAT ()
تكوين عنصر من مجموعة سلسلة - انضمام ()
إزالة العنصر الأخير للصفيف - البوب ()
تضاف إلى نهاية مجموعة من العناصر الجديدة - دفع ()
ترتيب العناصر في مجموعة عكس النوع - عكس ()
إزالة العنصر الأول للمجموعة - تحول ()
الاختيار من بين مجموعة واسعة من العناصر - شريحة ()
مجموعة نوع (في ترتيب تصاعدي ترتيب الأبجدي) - نوع ()
نوع رقمي (في ترتيب تصاعدي العددي) - نوع ()
عدد التسلسل (تنازليا الترتيب العددي) - نوع ()
إضافة عنصر إلى المركز الثاني في مجموعة - لصق ()