
Rodrigo Andrés Moreno Pertúz
Pregunta} catch (err) { console.error( "[-] " + err.message, "[-]:$$:[-] " + err.name, "[-] " + err.stack ); console.error( }
Estuve indagando en la documentacion pero no encuentro mas parametros para imprimir por consola ademas de estos .message .name .stack, donde hay una lista de ellos?
- description
- number

Andres Camilo Morelos Negrette
Complementando un poco más mi respuesta anterior, igualmente dependiendo del tipo de error este posee diferentes propiedades.
Ejemplo, un error de tipo EvalError contiene las propiedades filename, lineNumber, entre otras.
para más info https://developer.mozilla.org/en-US/docs/web/javascript/reference/global_objects/error#error_types

Andres Camilo Morelos Negrette
Hola,
Puedes encontrar las propiedades de un objeto tipo error en el siguiente link https://developer.mozilla.org/en-US/docs/web/javascript/reference/global_objects/error#instance_properties.
Hay varias propiedades descritas que no son estándares tales como:
Ahora en NodeJS cuando defino un error y hago llamado al método getOwnPropertiesNames de un Objeto este arroja solo como resultado los valores de stack y message.