الدفع أسلوب

قم بإلحاق العناصر الجديدة إلى صفيفة، و إرجاع الطول الصفيف الجديد.

function push([item1 : Object [, ... [, itemN : Object]]]) : Number

الوسيطات

  • item1... ، itemN
    اختياري. عناصر جديدة من Array.

ملاحظات

pushو popتمكنك الطرق محاكاة مكدس ذاكرة مؤقتة، الذي يستخدم المبدأ لآخر، أولاً خارج (LIFO) لتخزين بيانات.

يلحق الأسلوب الدفع عناصر بالترتيب الذي تظهر فيه. إذا كانت إحدى الوسيطات هو صفيفة، فإنه هو إضافة كعنصر مفرد. استخدام concatأسلوب إلى ضم العناصر من الثاني أو المزيد الصفائف.

مثال

يوضح المثال التالي استخدم pushالأسلوب.

var my_array = new Array();

my_array.push (5, 6, 7);
my_array.push (8, 9);

var s = "";
var number;

number = my_array.pop();
while (number != undefined)
    {
    s += number + " ";
    number = my_array.pop();
    }

print (s);
// Output: 9 8 7 6 5

المتطلبات

Version 5.5

يتم تطبيق إلى:

كائن صفيفة

راجع أيضًا:

المرجع

اتصال أسلوب (صفيفة)

أسلوب pop