مشاركة عبر


CloudTaskListResult interface

يمتد

Array<CloudTask>

الخصائص

odatanextLink

الخصائص الموروثة

length

الحصول على طول الصفيف أو تعيينه. هذا هو رقم واحد أعلى من أعلى فهرس في الصفيف.

الأساليب المتوارثة

concat((CloudTask | ConcatArray<CloudTask>)[])

يجمع بين صفيفين أو أكثر. يقوم هذا الأسلوب بإرجاع صفيف جديد دون تعديل أي صفائف موجودة.

concat(ConcatArray<CloudTask>[])

يجمع بين صفيفين أو أكثر. يقوم هذا الأسلوب بإرجاع صفيف جديد دون تعديل أي صفائف موجودة.

copyWithin(number, number, number)

إرجاع هذا الكائن بعد نسخ مقطع من الصفيف المحدد بواسطة البدء والنهاية إلى نفس الصفيف بدءا من هدف الموضع

entries()

إرجاع أزواج المفاتيح والقيم القابلة للتكبير لكل إدخال في الصفيف

every((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

تحديد ما إذا كان جميع أعضاء الصفيف يفيون بالاختبار المحدد.

every<S>((value: CloudTask, index: number, array: CloudTask[]) => value, any)

تحديد ما إذا كان جميع أعضاء الصفيف يفيون بالاختبار المحدد.

fill(CloudTask, number, number)

تغيير كافة عناصر الصفيف من start إلى فهرس end إلى value ثابت وإرجاع الصفيف المعدل

filter((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

إرجاع عناصر الصفيف التي تفي بالشرط المحدد في دالة رد الاتصال.

filter<S>((value: CloudTask, index: number, array: CloudTask[]) => value, any)

إرجاع عناصر الصفيف التي تفي بالشرط المحدد في دالة رد الاتصال.

find((value: CloudTask, index: number, obj: CloudTask[]) => unknown, any)
find<S>((this: void, value: CloudTask, index: number, obj: CloudTask[]) => value, any)

ترجع قيمة العنصر الأول في الصفيف حيث تكون دالة التقييم صحيحة، وغير محددة بخلاف ذلك.

findIndex((value: CloudTask, index: number, obj: CloudTask[]) => unknown, any)

إرجاع فهرس العنصر الأول في الصفيف حيث تكون دالة التقييم صحيحة، -1 خلاف ذلك.

flat<A, D>(A, D)

إرجاع صفيف جديد مع كافة عناصر الصفيف الفرعي المتسلسلة فيه بشكل متكرر حتى العمق المحدد.

flatMap<U, This>((this: This, value: CloudTask, index: number, array: CloudTask[]) => U | (readonly U[]), This)

استدعاء دالة رد اتصال محددة على كل عنصر من عناصر الصفيف. ثم قم بتسطيح النتيجة إلى صفيف جديد. هذا مطابق لخريطة متبوعة بسطح مع عمق 1.

forEach((value: CloudTask, index: number, array: CloudTask[]) => void, any)

تنفيذ الإجراء المحدد لكل عنصر في صفيف.

includes(CloudTask, number)

تحديد ما إذا كان الصفيف يتضمن عنصرا معينا، مع إرجاع صواب أو خطأ حسب الاقتضاء.

indexOf(CloudTask, number)

إرجاع فهرس التكرار الأول لقيمة في صفيف، أو -1 إذا لم يكن موجودا.

join(string)

إضافة كافة عناصر الصفيف إلى سلسلة، مفصولة بسلسلة الفاصل المحددة.

keys()

إرجاع مفاتيح قابلة للكراء في الصفيف

lastIndexOf(CloudTask, number)

إرجاع فهرس آخر تكرار لقيمة محددة في صفيف، أو -1 إذا لم يكن موجودا.

map<U>((value: CloudTask, index: number, array: CloudTask[]) => U, any)

استدعاء دالة رد اتصال محددة على كل عنصر من عناصر الصفيف، وإرجاع صفيف يحتوي على النتائج.

pop()

إزالة العنصر الأخير من صفيف وإرجاعه. إذا كان الصفيف فارغا، يتم إرجاع غير معرف ولا يتم تعديل الصفيف.

push(CloudTask[])

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

reduce((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

reduce((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, CloudTask)
reduce<U>((previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, U)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

reduceRight((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف، بترتيب تنازلي. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

reduceRight((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, CloudTask)
reduceRight<U>((previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, U)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف، بترتيب تنازلي. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

reverse()

عكس العناصر في صفيف في مكانه. يقوم هذا الأسلوب بتحول الصفيف وإرجاع مرجع إلى نفس الصفيف.

shift()

إزالة العنصر الأول من صفيف وإرجاعه. إذا كان الصفيف فارغا، يتم إرجاع غير معرف ولا يتم تعديل الصفيف.

slice(number, number)

إرجاع نسخة من مقطع من صفيف. لكل من البداية والنهاية، يمكن استخدام فهرس سالب للإشارة إلى إزاحة من نهاية الصفيف. على سبيل المثال، يشير -2 إلى العنصر الثاني إلى الأخير من الصفيف.

some((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

تحديد ما إذا كانت دالة رد الاتصال المحددة ترجع true لأي عنصر من عناصر الصفيف.

sort((a: CloudTask, b: CloudTask) => number)

فرز صفيف في مكانه. يقوم هذا الأسلوب بتحول الصفيف وإرجاع مرجع إلى نفس الصفيف.

splice(number, number)

إزالة العناصر من صفيف، وإذا لزم الأمر، إدراج عناصر جديدة في مكانها، وإرجاع العناصر المحذوفة.

splice(number, number, CloudTask[])

إزالة العناصر من صفيف، وإذا لزم الأمر، إدراج عناصر جديدة في مكانها، وإرجاع العناصر المحذوفة.

toLocaleString()

إرجاع تمثيل سلسلة لصفيف. يتم تحويل العناصر إلى سلسلة باستخدام أساليب toLocaleString الخاصة بها.

toString()

إرجاع تمثيل سلسلة لصفيف.

unshift(CloudTask[])

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

values()

إرجاع قيم قابلة للكراء في الصفيف

[iterator]()

مكرر

[unscopables]()

إرجاع كائن له خصائصه القيمة 'true' عندما تكون غائبة عند استخدامها في عبارة 'with'.

تفاصيل الخاصية

odatanextLink?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

length

الحصول على طول الصفيف أو تعيينه. هذا هو رقم واحد أعلى من أعلى فهرس في الصفيف.

length: number

قيمة الخاصية

number

موروث من Array.length

تفاصيل الأساليب المتوارثة

concat((CloudTask | ConcatArray<CloudTask>)[])

يجمع بين صفيفين أو أكثر. يقوم هذا الأسلوب بإرجاع صفيف جديد دون تعديل أي صفائف موجودة.

function concat(items: (CloudTask | ConcatArray<CloudTask>)[]): CloudTask[]

المعلمات

items

(CloudTask | ConcatArray<CloudTask>)[]

صفائف و/أو عناصر إضافية لإضافتها إلى نهاية الصفيف.

المرتجعات

موروث من Array.concat

concat(ConcatArray<CloudTask>[])

يجمع بين صفيفين أو أكثر. يقوم هذا الأسلوب بإرجاع صفيف جديد دون تعديل أي صفائف موجودة.

function concat(items: ConcatArray<CloudTask>[]): CloudTask[]

المعلمات

items

ConcatArray<CloudTask>[]

صفائف و/أو عناصر إضافية لإضافتها إلى نهاية الصفيف.

المرتجعات

موروث من Array.concat

copyWithin(number, number, number)

إرجاع هذا الكائن بعد نسخ مقطع من الصفيف المحدد بواسطة البدء والنهاية إلى نفس الصفيف بدءا من هدف الموضع

function copyWithin(target: number, start: number, end?: number): CloudTaskListResult

المعلمات

target

number

إذا كان الهدف سالبا، يتم التعامل معه على أنه طول+هدف حيث يكون الطول هو طول الصفيف.

start

number

إذا كانت البداية سالبة، يتم التعامل معها على أنها length+start. إذا كانت قيمة end سالبة، يتم التعامل معها على أنها length+end.

end

number

إذا لم يتم تحديده، يتم استخدام طول هذا الكائن كقيمته الافتراضية.

المرتجعات

موروث من Array.copyWithin

entries()

إرجاع أزواج المفاتيح والقيم القابلة للتكبير لكل إدخال في الصفيف

function entries(): IterableIterator<[number, CloudTask]>

المرتجعات

IterableIterator<[number, CloudTask]>

موروث من Array.entries

every((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

تحديد ما إذا كان جميع أعضاء الصفيف يفيون بالاختبار المحدد.

function every(predicate: (value: CloudTask, index: number, array: CloudTask[]) => unknown, thisArg?: any): boolean

المعلمات

predicate

(value: CloudTask, index: number, array: CloudTask[]) => unknown

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي كل أسلوب دالة التقييم لكل عنصر في الصفيف حتى ترجع دالة التقييم قيمة قابلة للقهر إلى القيمة المنطقية false، أو حتى نهاية الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة التقييم. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

boolean

موروث من مصفوفة.every

every<S>((value: CloudTask, index: number, array: CloudTask[]) => value, any)

تحديد ما إذا كان جميع أعضاء الصفيف يفيون بالاختبار المحدد.

function every<S>(predicate: (value: CloudTask, index: number, array: CloudTask[]) => value, thisArg?: any): this

المعلمات

predicate

(value: CloudTask, index: number, array: CloudTask[]) => value

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي كل أسلوب دالة التقييم لكل عنصر في الصفيف حتى ترجع دالة التقييم قيمة قابلة للقهر إلى القيمة المنطقية false، أو حتى نهاية الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة التقييم. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

this

موروث من مصفوفة.every

fill(CloudTask, number, number)

تغيير كافة عناصر الصفيف من start إلى فهرس end إلى value ثابت وإرجاع الصفيف المعدل

function fill(value: CloudTask, start?: number, end?: number): CloudTaskListResult

المعلمات

value
CloudTask

قيمة لتعبئة قسم الصفيف ب

start

number

الفهرس لبدء ملء الصفيف في. إذا كانت البداية سالبة، يتم التعامل معها على أنها length+start حيث يكون الطول هو طول الصفيف.

end

number

فهرس لإيقاف ملء الصفيف في. إذا كانت قيمة end سالبة، يتم التعامل معها على أنها length+end.

المرتجعات

موروث من Array.fill

filter((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

إرجاع عناصر الصفيف التي تفي بالشرط المحدد في دالة رد الاتصال.

function filter(predicate: (value: CloudTask, index: number, array: CloudTask[]) => unknown, thisArg?: any): CloudTask[]

المعلمات

predicate

(value: CloudTask, index: number, array: CloudTask[]) => unknown

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي أسلوب عامل التصفية دالة التقييم مرة واحدة لكل عنصر في الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة التقييم. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

موروث من Array.filter

filter<S>((value: CloudTask, index: number, array: CloudTask[]) => value, any)

إرجاع عناصر الصفيف التي تفي بالشرط المحدد في دالة رد الاتصال.

function filter<S>(predicate: (value: CloudTask, index: number, array: CloudTask[]) => value, thisArg?: any): S[]

المعلمات

predicate

(value: CloudTask, index: number, array: CloudTask[]) => value

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي أسلوب عامل التصفية دالة التقييم مرة واحدة لكل عنصر في الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة التقييم. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

S[]

موروث من Array.filter

find((value: CloudTask, index: number, obj: CloudTask[]) => unknown, any)

function find(predicate: (value: CloudTask, index: number, obj: CloudTask[]) => unknown, thisArg?: any): undefined | CloudTask

المعلمات

predicate

(value: CloudTask, index: number, obj: CloudTask[]) => unknown

thisArg

any

المرتجعات

undefined | CloudTask

موروث من Array.find

find<S>((this: void, value: CloudTask, index: number, obj: CloudTask[]) => value, any)

ترجع قيمة العنصر الأول في الصفيف حيث تكون دالة التقييم صحيحة، وغير محددة بخلاف ذلك.

function find<S>(predicate: (this: void, value: CloudTask, index: number, obj: CloudTask[]) => value, thisArg?: any): undefined | S

المعلمات

predicate

(this: void, value: CloudTask, index: number, obj: CloudTask[]) => value

ابحث عن استدعاءات دالة التقييم مرة واحدة لكل عنصر من عناصر الصفيف، بترتيب تصاعدي، حتى تجد واحدا حيث ترجع دالة التقييم القيمة true. إذا تم العثور على مثل هذا العنصر، فابحث فورا عن إرجاع قيمة هذا العنصر. وإلا، ابحث عن إرجاع غير معرف.

thisArg

any

إذا تم توفيرها، استخدامها كقيمة لكل استدعاء من دالات التقييم. إذا لم يتم توفيره، يتم استخدام غير معرف بدلا من ذلك.

المرتجعات

undefined | S

موروث من Array.find

findIndex((value: CloudTask, index: number, obj: CloudTask[]) => unknown, any)

إرجاع فهرس العنصر الأول في الصفيف حيث تكون دالة التقييم صحيحة، -1 خلاف ذلك.

function findIndex(predicate: (value: CloudTask, index: number, obj: CloudTask[]) => unknown, thisArg?: any): number

المعلمات

predicate

(value: CloudTask, index: number, obj: CloudTask[]) => unknown

ابحث عن استدعاءات دالة التقييم مرة واحدة لكل عنصر من عناصر الصفيف، بترتيب تصاعدي، حتى تجد واحدا حيث ترجع دالة التقييم القيمة true. إذا تم العثور على مثل هذا العنصر، فسترجع findIndex فهرس العنصر هذا على الفور. وإلا، فإن findIndex ترجع -1.

thisArg

any

إذا تم توفيرها، استخدامها كقيمة لكل استدعاء من دالات التقييم. إذا لم يتم توفيره، يتم استخدام غير معرف بدلا من ذلك.

المرتجعات

number

موروث من Array.findIndex

flat<A, D>(A, D)

إرجاع صفيف جديد مع كافة عناصر الصفيف الفرعي المتسلسلة فيه بشكل متكرر حتى العمق المحدد.

function flat<A, D>(this: A, depth?: D): FlatArray<A, D>[]

المعلمات

this

A

depth

D

الحد الأقصى لعمق الإعادة

المرتجعات

FlatArray<A, D>[]

موروث من Array.flat

flatMap<U, This>((this: This, value: CloudTask, index: number, array: CloudTask[]) => U | (readonly U[]), This)

استدعاء دالة رد اتصال محددة على كل عنصر من عناصر الصفيف. ثم قم بتسطيح النتيجة إلى صفيف جديد. هذا مطابق لخريطة متبوعة بسطح مع عمق 1.

function flatMap<U, This>(callback: (this: This, value: CloudTask, index: number, array: CloudTask[]) => U | (readonly U[]), thisArg?: This): U[]

المعلمات

callback

(this: This, value: CloudTask, index: number, array: CloudTask[]) => U | (readonly U[])

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي أسلوب flatMap دالة رد الاتصال مرة واحدة لكل عنصر في الصفيف.

thisArg

This

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة رد الاتصال. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

U[]

موروث من Array.flatMap

forEach((value: CloudTask, index: number, array: CloudTask[]) => void, any)

تنفيذ الإجراء المحدد لكل عنصر في صفيف.

function forEach(callbackfn: (value: CloudTask, index: number, array: CloudTask[]) => void, thisArg?: any)

المعلمات

callbackfn

(value: CloudTask, index: number, array: CloudTask[]) => void

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي forEach دالة رد الاتصال مرة واحدة لكل عنصر في الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة رد الاتصال. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

موروث من صفيف.forEach

includes(CloudTask, number)

تحديد ما إذا كان الصفيف يتضمن عنصرا معينا، مع إرجاع صواب أو خطأ حسب الاقتضاء.

function includes(searchElement: CloudTask, fromIndex?: number): boolean

المعلمات

searchElement
CloudTask

العنصر الذي يجب البحث عن.

fromIndex

number

الموضع في هذا الصفيف لبدء البحث عن searchElement.

المرتجعات

boolean

موروث من صفيف.includes

indexOf(CloudTask, number)

إرجاع فهرس التكرار الأول لقيمة في صفيف، أو -1 إذا لم يكن موجودا.

function indexOf(searchElement: CloudTask, fromIndex?: number): number

المعلمات

searchElement
CloudTask

القيمة المراد تحديد موقعها في الصفيف.

fromIndex

number

فهرس الصفيف الذي سيتم بدء البحث عنده. إذا تم حذف fromIndex، يبدأ البحث في الفهرس 0.

المرتجعات

number

موروث من Array.indexOf

join(string)

إضافة كافة عناصر الصفيف إلى سلسلة، مفصولة بسلسلة الفاصل المحددة.

function join(separator?: string): string

المعلمات

separator

string

سلسلة تستخدم لفصل عنصر واحد من الصفيف عن العنصر التالي في السلسلة الناتجة. إذا تم حذفها، يتم فصل عناصر الصفيف بفاصلة.

المرتجعات

string

موروث من Array.join

keys()

إرجاع مفاتيح قابلة للكراء في الصفيف

function keys(): IterableIterator<number>

المرتجعات

IterableIterator<number>

موروث من Array.keys

lastIndexOf(CloudTask, number)

إرجاع فهرس آخر تكرار لقيمة محددة في صفيف، أو -1 إذا لم يكن موجودا.

function lastIndexOf(searchElement: CloudTask, fromIndex?: number): number

المعلمات

searchElement
CloudTask

القيمة المراد تحديد موقعها في الصفيف.

fromIndex

number

فهرس الصفيف لبدء البحث للخلف. إذا تم حذف fromIndex، يبدأ البحث في الفهرس الأخير في الصفيف.

المرتجعات

number

موروث من Array.lastIndexOf

map<U>((value: CloudTask, index: number, array: CloudTask[]) => U, any)

استدعاء دالة رد اتصال محددة على كل عنصر من عناصر الصفيف، وإرجاع صفيف يحتوي على النتائج.

function map<U>(callbackfn: (value: CloudTask, index: number, array: CloudTask[]) => U, thisArg?: any): U[]

المعلمات

callbackfn

(value: CloudTask, index: number, array: CloudTask[]) => U

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي أسلوب الخريطة دالة رد الاتصال مرة واحدة لكل عنصر في الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة رد الاتصال. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

U[]

موروث من Array.map

pop()

إزالة العنصر الأخير من صفيف وإرجاعه. إذا كان الصفيف فارغا، يتم إرجاع غير معرف ولا يتم تعديل الصفيف.

function pop(): undefined | CloudTask

المرتجعات

undefined | CloudTask

موروث من Array.pop

push(CloudTask[])

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

function push(items: CloudTask[]): number

المعلمات

items

CloudTask[]

عناصر جديدة لإضافتها إلى الصفيف.

المرتجعات

number

موروث من Array.push

reduce((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

function reduce(callbackfn: (previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask): CloudTask

المعلمات

callbackfn

(previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask

دالة تقبل ما يصل إلى أربع وسيطات. يستدعي أسلوب التقليل دالة رد الاتصال مرة واحدة لكل عنصر في الصفيف.

المرتجعات

موروث من Array.reduce

reduce((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, CloudTask)

function reduce(callbackfn: (previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, initialValue: CloudTask): CloudTask

المعلمات

callbackfn

(previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask

initialValue
CloudTask

المرتجعات

موروث من Array.reduce

reduce<U>((previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, U)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

function reduce<U>(callbackfn: (previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, initialValue: U): U

المعلمات

callbackfn

(previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U

دالة تقبل ما يصل إلى أربع وسيطات. يستدعي أسلوب التقليل دالة رد الاتصال مرة واحدة لكل عنصر في الصفيف.

initialValue

U

إذا تم تحديد initialValue، يتم استخدامه كقيمة أولية لبدء التراكم. يوفر الاستدعاء الأول للدالة callbackfn هذه القيمة كوسيطة بدلا من قيمة صفيف.

المرتجعات

U

موروث من Array.reduce

reduceRight((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف، بترتيب تنازلي. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

function reduceRight(callbackfn: (previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask): CloudTask

المعلمات

callbackfn

(previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask

دالة تقبل ما يصل إلى أربع وسيطات. يستدعي أسلوب reduceRight الدالة callbackfn مرة واحدة لكل عنصر في الصفيف.

المرتجعات

موروث من Array.reduceRight

reduceRight((previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, CloudTask)

function reduceRight(callbackfn: (previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask, initialValue: CloudTask): CloudTask

المعلمات

callbackfn

(previousValue: CloudTask, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => CloudTask

initialValue
CloudTask

المرتجعات

موروث من Array.reduceRight

reduceRight<U>((previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, U)

استدعاء دالة رد الاتصال المحددة لكافة العناصر في صفيف، بترتيب تنازلي. القيمة المرجعة لدالة رد الاتصال هي النتيجة المتراكمة، ويتم توفيرها كوسيطة في الاستدعاء التالي لدالة رد الاتصال.

function reduceRight<U>(callbackfn: (previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U, initialValue: U): U

المعلمات

callbackfn

(previousValue: U, currentValue: CloudTask, currentIndex: number, array: CloudTask[]) => U

دالة تقبل ما يصل إلى أربع وسيطات. يستدعي أسلوب reduceRight الدالة callbackfn مرة واحدة لكل عنصر في الصفيف.

initialValue

U

إذا تم تحديد initialValue، يتم استخدامه كقيمة أولية لبدء التراكم. يوفر الاستدعاء الأول للدالة callbackfn هذه القيمة كوسيطة بدلا من قيمة صفيف.

المرتجعات

U

موروث من Array.reduceRight

reverse()

عكس العناصر في صفيف في مكانه. يقوم هذا الأسلوب بتحول الصفيف وإرجاع مرجع إلى نفس الصفيف.

function reverse(): CloudTask[]

المرتجعات

موروث من Array.reverse

shift()

إزالة العنصر الأول من صفيف وإرجاعه. إذا كان الصفيف فارغا، يتم إرجاع غير معرف ولا يتم تعديل الصفيف.

function shift(): undefined | CloudTask

المرتجعات

undefined | CloudTask

موروث من Array.shift

slice(number, number)

إرجاع نسخة من مقطع من صفيف. لكل من البداية والنهاية، يمكن استخدام فهرس سالب للإشارة إلى إزاحة من نهاية الصفيف. على سبيل المثال، يشير -2 إلى العنصر الثاني إلى الأخير من الصفيف.

function slice(start?: number, end?: number): CloudTask[]

المعلمات

start

number

فهرس البداية للجزء المحدد من الصفيف. إذا لم يتم تعريف البدء، فستبدأ الشريحة في الفهرس 0.

end

number

الفهرس النهائي للجزء المحدد من الصفيف. هذا حصري للعنصر الموجود في الفهرس 'end'. إذا كانت النهاية غير معرفة، فإن الشريحة تمتد إلى نهاية الصفيف.

المرتجعات

موروث من Array.slice

some((value: CloudTask, index: number, array: CloudTask[]) => unknown, any)

تحديد ما إذا كانت دالة رد الاتصال المحددة ترجع true لأي عنصر من عناصر الصفيف.

function some(predicate: (value: CloudTask, index: number, array: CloudTask[]) => unknown, thisArg?: any): boolean

المعلمات

predicate

(value: CloudTask, index: number, array: CloudTask[]) => unknown

دالة تقبل ما يصل إلى ثلاث وسيطات. يستدعي بعض الأسلوب دالة التقييم لكل عنصر في الصفيف حتى تقوم دالة التقييم بإرجاع قيمة قابلة للفرض إلى القيمة المنطقية true، أو حتى نهاية الصفيف.

thisArg

any

كائن يمكن أن تشير إليه هذه الكلمة الأساسية في دالة التقييم. إذا تم حذف thisArg، يتم استخدام غير معرف ك هذه القيمة.

المرتجعات

boolean

موروث من مصفوفة.بعض

sort((a: CloudTask, b: CloudTask) => number)

فرز صفيف في مكانه. يقوم هذا الأسلوب بتحول الصفيف وإرجاع مرجع إلى نفس الصفيف.

function sort(compareFn?: (a: CloudTask, b: CloudTask) => number): CloudTaskListResult

المعلمات

compareFn

(a: CloudTask, b: CloudTask) => number

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

[11,2,22,1].sort((a, b) => a - b)

المرتجعات

موروث من Array.sort

splice(number, number)

إزالة العناصر من صفيف، وإذا لزم الأمر، إدراج عناصر جديدة في مكانها، وإرجاع العناصر المحذوفة.

function splice(start: number, deleteCount?: number): CloudTask[]

المعلمات

start

number

الموقع الصفري في الصفيف الذي تبدأ منه إزالة العناصر.

deleteCount

number

عدد العناصر المراد إزالتها.

المرتجعات

صفيف يحتوي على العناصر التي تم حذفها.

موروث من Array.splice

splice(number, number, CloudTask[])

إزالة العناصر من صفيف، وإذا لزم الأمر، إدراج عناصر جديدة في مكانها، وإرجاع العناصر المحذوفة.

function splice(start: number, deleteCount: number, items: CloudTask[]): CloudTask[]

المعلمات

start

number

الموقع الصفري في الصفيف الذي تبدأ منه إزالة العناصر.

deleteCount

number

عدد العناصر المراد إزالتها.

items

CloudTask[]

العناصر المراد إدراجها في الصفيف بدلا من العناصر المحذوفة.

المرتجعات

صفيف يحتوي على العناصر التي تم حذفها.

موروث من Array.splice

toLocaleString()

إرجاع تمثيل سلسلة لصفيف. يتم تحويل العناصر إلى سلسلة باستخدام أساليب toLocaleString الخاصة بها.

function toLocaleString(): string

المرتجعات

string

موروث من Array.toLocaleString

toString()

إرجاع تمثيل سلسلة لصفيف.

function toString(): string

المرتجعات

string

موروث من Array.toString

unshift(CloudTask[])

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

function unshift(items: CloudTask[]): number

المعلمات

items

CloudTask[]

العناصر المراد إدراجها في بداية الصفيف.

المرتجعات

number

موروث من Array.unshift

values()

إرجاع قيم قابلة للكراء في الصفيف

function values(): IterableIterator<CloudTask>

المرتجعات

IterableIterator<CloudTask>

موروثة من Array.values

[iterator]()

مكرر

function [iterator](): IterableIterator<CloudTask>

المرتجعات

IterableIterator<CloudTask>

موروثة من Array.__@iterator@2850

[unscopables]()

إرجاع كائن له خصائصه القيمة 'true' عندما تكون غائبة عند استخدامها في عبارة 'with'.

function [unscopables](): { copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

المرتجعات

{ copyWithin: boolean, entries: boolean, fill: boolean, find: boolean, findIndex: boolean, keys: boolean, values: boolean }

موروثة من Array.__@unscopables@2852