CustomPromisifyLegacy interface
- يمتد
-
Function
الخصائص الموروثة
| arguments | |
| caller | |
| length | |
| name | إرجاع اسم الدالة. أسماء الدالات للقراءة فقط ولا يمكن تغييرها. |
| prototype |
الأساليب المتوارثة
| apply(Function, any, any) | استدعاء الدالة، واستبدال الكائن المحدد لهذه القيمة للدالة، والصفيف المحدد لوسيطات الدالة. |
| bind(Function, any, any[]) | بالنسبة لدالة معينة، تنشئ دالة مرتبطة لها نفس نص الدالة الأصلية. يرتبط هذا الكائن من الدالة المنضمة بالعنصر المحدد، ويحتوي على المعلمات الأولية المحددة. |
| call(Function, any, any[]) | استدعاء أسلوب لعنصر، واستبدال كائن آخر للكائن الحالي. |
| to |
إرجاع تمثيل سلسلة لدالة. |
| [has |
تحديد ما إذا كانت القيمة المحددة ترث من هذه الدالة إذا تم استخدام هذه الدالة كدالة منشئ. يمكن للدالة الإنشائية التحكم في الكائنات التي يتم التعرف عليها كمثيلات لها بواسطة "instanceof" عن طريق تجاوز هذا الأسلوب. |
تفاصيل الخاصية الموروثة
arguments
arguments: any
قيمة الخاصية
any
موروثة من Function.arguments
caller
caller: Function
قيمة الخاصية
Function
موروث من Function.caller
length
length: number
قيمة الخاصية
number
موروث من الدالة.length
name
إرجاع اسم الدالة. أسماء الدالات للقراءة فقط ولا يمكن تغييرها.
name: string
قيمة الخاصية
string
موروث من Function.name
prototype
prototype: any
قيمة الخاصية
any
موروث من Function.prototype
تفاصيل الأساليب المتوارثة
apply(Function, any, any)
استدعاء الدالة، واستبدال الكائن المحدد لهذه القيمة للدالة، والصفيف المحدد لوسيطات الدالة.
function apply(this: Function, thisArg: any, argArray?: any): any
المعلمات
- this
-
Function
- thisArg
-
any
الكائن الذي سيتم استخدامه ككائن هذا.
- argArray
-
any
مجموعة من الوسيطات التي سيتم تمريرها إلى الدالة .
المرتجعات
any
موروث من الدالة.apply
bind(Function, any, any[])
بالنسبة لدالة معينة، تنشئ دالة مرتبطة لها نفس نص الدالة الأصلية. يرتبط هذا الكائن من الدالة المنضمة بالعنصر المحدد، ويحتوي على المعلمات الأولية المحددة.
function bind(this: Function, thisArg: any, argArray: any[]): any
المعلمات
- this
-
Function
- thisArg
-
any
كائن يمكن أن تشير إليه هذه الكلمة الأساسية داخل الدالة الجديدة.
- argArray
-
any[]
قائمة الوسيطات التي سيتم تمريرها إلى الدالة الجديدة.
المرتجعات
any
موروث من Function.bind
call(Function, any, any[])
استدعاء أسلوب لعنصر، واستبدال كائن آخر للكائن الحالي.
function call(this: Function, thisArg: any, argArray: any[]): any
المعلمات
- this
-
Function
- thisArg
-
any
الكائن الذي سيتم استخدامه كعنصر حالي.
- argArray
-
any[]
قائمة الوسيطات التي سيتم تمريرها إلى الأسلوب .
المرتجعات
any
موروث من Function.call
toString()
إرجاع تمثيل سلسلة لدالة.
function toString(): string
المرتجعات
string
موروث من الدالة.toString
[hasInstance](any)
تحديد ما إذا كانت القيمة المحددة ترث من هذه الدالة إذا تم استخدام هذه الدالة كدالة منشئ.
يمكن للدالة الإنشائية التحكم في الكائنات التي يتم التعرف عليها كمثيلات لها بواسطة "instanceof" عن طريق تجاوز هذا الأسلوب.
function [hasInstance](value: any): boolean
المعلمات
- value
-
any
المرتجعات
boolean
موروث من Function.__@hasInstance@4734