الفرق بين المراجعتين ل"jQuery/callbacks/empty"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:تابع رد النداء <code>‎callbacks.empty()‎</code>‎ في jQuery}}</noinclude>')
 
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:تابع رد النداء <code>‎callbacks.empty()‎</code>‎ في jQuery}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:تابع رد النداء <code>‎callbacks.empty()‎</code>‎ في jQuery}}</noinclude>
 +
 +
== تابع رد النداء <code>‎callbacks.empty()</code>‎ ==
 +
 +
===القيمة المعادة===
 +
[[JQuery/callbacks|ردود نداء (Callbacks)]].
 +
===الوصف===
 +
يُستخدَم تابع رد النداء <code>‎callbacks.empty()</code>‎ في إزالة كافّة ردود النداء من القائمة.
 +
 +
=== <code>‎callbacks.empty()‎</code> ===
 +
أضيفت في الإصدار: 1.7.
 +
 +
لا يقبل هذا التّابع أي وسائط.
 +
 +
يُعيد هذا التابع كائن ردود النداء المُرفَق إليه (<code>[[JavaScript/this|this]]</code>).
 +
===أمثلة===
 +
استخدام ‎<code>callbacks.empty()‎</code> لتفريغ قائمة من ردود النداء:<syntaxhighlight lang="javascript">
 +
// دالة تسجيل بسيطة تُضاف إلى قائمة ردود النداء
 +
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
 +
</syntaxhighlight>
 +
 +
==<span>مصادر</span>==
 +
*<span>[http://api.jquery.com/callbacks.empty/ صفحة تابع رد النداء ‎callbacks.empty()‎ في توثيق jQuery الرسمي].</span>
 +
[[تصنيف:jQuery]]
 +
[[تصنيف:jQuery Callbacks Object]]

مراجعة 13:18، 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

مصادر