supposons que je regarde une page Web et que je vois quelque chose comme: MysteriousClass mc = new MysteriousClass(); mc.CallMysteriousMethod()comment puis-je trouver une méthode Javascript référencée sur un grand site?
Maintenant, le problème est qu'il y a des fichiers zillion javascript inclus dans cette page, et comment suis-je censé trouver le fichier contenant la définition de cette MysteriousClass? Je sais que cela pourrait être traité en utilisant une araignée et un grep, et des choses comme ça, mais y a-t-il une façon professionnelle et élégante de faire cela?
Clarification: oui, donc je voudrais le faire de façon statique, sans débogage. Alors Firebug est la bonne façon d'y aller?
En ce qui concerne IDE, quel IDE dois-je utiliser? Existe-t-il des IDE qui téléchargent automatiquement un site Web avec toutes ses dépendances javascript, puis autorisent des recherches statiques pour les méthodes et les classes?
S'agit-il vraiment de JavaScript? MysteriousClass mc = nouvelle MysteriousClass(); ne me frappe pas comme syntaxe JavaScript ... –
@Jani Si vous initiez l'objet en tant que variable propre (pas d'espaces) c'est JavaScript! Mais vous avez raison - cela ressemble à autre chose. – alex