- результат = [];
- пройтись циклом по объекту: for (var k in obj); либо for (var k in obj) if (obj.hasOwnProperty(k)), если интересуют только родные свойства (первый цикл захватит и свойства из цепи прототипов);
- проверять, если typeof obj[k] == 'function', добавлять в массив результатов: результат.push(obj[k]);, либо просто k, если интересуют именно названия;
- вернуть результат
Последний раз редактировалось Dmitry A. Soshnikov, 17.11.2008 в 13:45.
|