Question

Est-il possible de répertorier / retourner dans un tableau toutes les fonctions JavaScript dans mon propre fichier .js qui commencent par la chaîne "_func"?

Fait dans le jscore de webkit.

Fondamentalement, si mon fichier a un tas de fonctions, comment puis-je énumérer ces fonctions?

Était-ce utile?

La solution

Vous pouvez parcourir les membres du window Objectif et testez-les:

var functions = [];

for( var x in window) {
    if(typeof window[x] === "function" && x.indexOf("_func") === 0) {
        functions.push(x);
    }
}

Autres conseils

Vous pouvez le faire en itérant sur les membres du window objet:

for (var name in window) {
    if (name.match(/^_func/) && typeof window[name] == 'function') {
        console.log(name);
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top