الفرق بين المراجعتين لصفحة: «jQuery/callbacks/empty»

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 10: سطر 10:
أضيفت في الإصدار: 1.7.
أضيفت في الإصدار: 1.7.


لا يقبل هذا التّابع أي وسائط.
لا يقبل هذا التّابع أي وسطاء.


يُعيد هذا التابع كائن ردود النداء المُرفَق إليه (<code>[[JavaScript/this|this]]</code>).
يُعيد هذا التابع كائن ردود النداء المُرفَق إليه (<code>[[JavaScript/this|this]]</code>).

مراجعة 19:50، 21 مايو 2018

تابع رد النداء ‎callbacks.empty()

القيمة المعادة

ردود نداء (Callbacks).

الوصف

يُستخدَم تابع رد النداء ‎callbacks.empty()‎ في إزالة كافّة ردود النداء من القائمة.

‎callbacks.empty()‎

أضيفت في الإصدار: 1.7.

لا يقبل هذا التّابع أي وسطاء.

يُعيد هذا التابع كائن ردود النداء المُرفَق إليه (this).

أمثلة

استخدام ‎callbacks.empty()‎ لتفريغ قائمة من ردود النداء:

// دالة تسجيل بسيطة تُضاف إلى قائمة ردود النداء
var foo = function( value1, value2 ) {
  console.log( "foo: " + value1 + "," + value2 );
};
 
// دالة أخرى لإضافتها أيضًا إلى القائمة
var bar = function( value1, value2 ) {
  console.log( "bar: " + value1 + "," + value2 );
};
 
var callbacks = $.Callbacks();
 
// إضافة الدالتين
callbacks.add( foo );
callbacks.add( bar );
 
// تفريغ قائمة ردود النداء
callbacks.empty();
 
// التأكد من إزالة جميع ردود النداء من القائمة
console.log( callbacks.has( foo ) );
// تنتج القيمة false
console.log( callbacks.has( bar ) );
// تنتج القيمة false

مصادر