Czy można uzyskać listę funkcji zdefiniowanych przez użytkownika w JavaScript?Lista globalnych funkcji zdefiniowanych przez użytkownika w JavaScript?
obecnie używam tego, ale zwraca funkcje, które nie są zdefiniowane przez użytkownika:
var functionNames = [];
for (var f in window) {
if (window.hasOwnProperty(f) && typeof window[f] === 'function') {
functionNames.push(f);
}
}
W przeglądarce Firefox dało to oczekiwane r esults, mianowicie wszystkie funkcje na obiekcie globalnym, okno. Jakie fałszywe alarmy masz na myśli? – Zach
Zastanawiam się również, jakie fałszywe alarmy o których mówisz? Zauważyłem również, że nie zadeklarowałeś f, więc skończy się to zasięgiem globalnym, jeśli był częścią funkcji. – some