Сообщение от Tranquill
|
Можно ли в JavaScript'е как-то пометить функцию
|
Как вариант...
var obj = {
f1: function() { return 1; },
// Хочу найти только это функцию, а не все три
f2: function() { return 2; },
g1: function() { return 3; },
h1: 'not a function'
};
obj.f2.test=true;
for ( var key in obj ) {
if ( obj.hasOwnProperty( key )
&& typeof( obj[key] ) == 'function'
&& obj[key].test
) {
alert( 'Special function found: %s '+ key );
};
};