Estoy buscando hacer el equivalente de Python inspect.getargspec()
en Javascript.Inspeccionar los nombres/valores de los argumentos en la definición/ejecución de una función de JavaScript
sí sé que se puede obtener la lista arguments
de una función de Javascript, pero lo que realmente estoy buscando es la nombres de los argumentos de la función definida originalmente.
Si esto es imposible, de hecho, voy a tener que 'fuerza bruta' por conseguir la cadena de la función, es decir myFunc.toString()
y luego analizar el interior de ...
function myFunc(...)
. ¿Alguien sabe cómo hacer este análisis de una manera general?
Gracias por cualquier consejo.
Niza, gracias! Tengo algunas buenas razones para esto :) ... y están relacionadas principalmente con el deseo de replicar algunos códigos de Python que funcionan y que usan 'inspect.getargspec()', en JavaScript. – clemesha
Todavía me pregunto si esta es la única forma de hacer una inspección así ... ¿No hay una manera más elegante? – clemesha
nada que yo sepa, no. Ciertamente no es una forma común de hacer cosas en JavaScript. –