الفرق بين المراجعتين لصفحة: «jQuery/callbacks/has»
Kinan-mawed (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:تابع رد النداء <code>callbacks.has()</code> في jQuery}}</noinclude>' |
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:تابع رد النداء <code>callbacks.has()</code> في jQuery}}</noinclude> | <noinclude>{{DISPLAYTITLE:تابع رد النداء <code>callbacks.has()</code> في jQuery}}</noinclude> | ||
== تابع رد النداء <code>callbacks.has( [callback ] )</code> == | |||
=== القيمة المعادة === | |||
[[JavaScript/Boolean|قيمة منطقيّة (Boolean)]]. | |||
=== الوصف === | |||
يُستخدَم تابع رد النداء <code>callbacks.has()</code> في تحديد ما إذا كانت القائمة تحتوي على ردود نداء أم لا، وإن كانت تحتوي على رد نداء يُحدِّد هذا التّابع إن كان رد النداء موجودًا في القائمة. | |||
=== <code>callbacks.has( [callback ] )</code> === | |||
أضيفت في الإصدار: 1.7. | |||
==== <code>callback</code> ==== | |||
[[JavaScript/Function|دالة (Function)]]، وتُمثِّل رد النداء المطلوب البحث عنه. | |||
=== أمثلة === | |||
استخدام <code>callbacks.has()</code> للتحقّق من وجود رد نداء مُحدَّد في قائمة ردود النداء:<syntaxhighlight lang="javascript"> | |||
// دالة تسجيل بسيطة تُضاف إلى قائمة ردود النداء | |||
var foo = function( value1, value2 ) { | |||
console.log( "Received: " + value1 + "," + value2 ); | |||
}; | |||
// دالة أخرى لن تضاف إلى القائمة | |||
var bar = function( value1, value2 ) { | |||
console.log( "foobar" ); | |||
}; | |||
var callbacks = $.Callbacks(); | |||
// إضافة تابع التسجيل إلى قائمة ردود النداء | |||
callbacks.add( foo ); | |||
// تحديد ردود النداء الموجودة في القائمة | |||
console.log( callbacks.has( foo ) ); | |||
// يُعيد القيمة true | |||
console.log( callbacks.has( bar ) ); | |||
// يُعيد القيمة false | |||
</syntaxhighlight> | |||
==<span>مصادر</span>== | |||
*<span> </span><span>[http://api.jquery.com/callbacks.has/ صفحة تابع رد النداء callbacks.has() في توثيق jQuery الرسمي].</span> | |||
[[تصنيف:jQuery]] | |||
[[تصنيف:jQuery Callbacks Object]] |
المراجعة الحالية بتاريخ 09:19، 22 مايو 2018
تابع رد النداء callbacks.has( [callback ] )
القيمة المعادة
الوصف
يُستخدَم تابع رد النداء callbacks.has()
في تحديد ما إذا كانت القائمة تحتوي على ردود نداء أم لا، وإن كانت تحتوي على رد نداء يُحدِّد هذا التّابع إن كان رد النداء موجودًا في القائمة.
callbacks.has( [callback ] )
أضيفت في الإصدار: 1.7.
callback
دالة (Function)، وتُمثِّل رد النداء المطلوب البحث عنه.
أمثلة
استخدام callbacks.has()
للتحقّق من وجود رد نداء مُحدَّد في قائمة ردود النداء:
// دالة تسجيل بسيطة تُضاف إلى قائمة ردود النداء
var foo = function( value1, value2 ) {
console.log( "Received: " + value1 + "," + value2 );
};
// دالة أخرى لن تضاف إلى القائمة
var bar = function( value1, value2 ) {
console.log( "foobar" );
};
var callbacks = $.Callbacks();
// إضافة تابع التسجيل إلى قائمة ردود النداء
callbacks.add( foo );
// تحديد ردود النداء الموجودة في القائمة
console.log( callbacks.has( foo ) );
// يُعيد القيمة true
console.log( callbacks.has( bar ) );
// يُعيد القيمة false