callbacks.has()
指定した関数がコールバックリストに含まれているかどうかを調べます。
callbacks.has( callback ) 1.7追加
戻り値:Boolean
引数 | 説明 |
---|---|
callback | 検査対象の関数を指定します。 |
callbacks.has()を使用して、特定の関数がコールバックリストに含まれているかを調べます。
// サンプルとしてコールバックリストに追加するログ出力する関数を作成。
var foo = function( value1, value2 ){
console.log( 'Received:' + value1 + ',' + value2 );
}
// 2つ目の関数を作成。こちらはコールバックリストには追加しません。
var bar = function( value1, value2 ){
console.log( 'foobar');
}
var callbacks = $.Callbacks();
// コールバックリストに1つ目の関数のみ追加。
callbacks.add( foo );
// コールバックリストの中に関数が含まれているか調べます。
console.log( callbacks.has( foo ) ); // true
console.log( callbacks.has( bar ) ); // false
© 2010 - 2017 STUDIO KINGDOM