JavaScript: constructor de RegExp vs literal de RegEx
Estoy estudiando sobre RegExp pero en todas partes puedo ver dos sintaxis
new RegExp("[abc]")
Y
/[abc]/
Y si con modificadores, ¿para qué sirve una barra inclinada adicional?\
)
/\[abc]/g
No tengo ningún error con estos dos, pero me pregunto si hay alguna diferencia entre estos dos. En caso afirmativo, ¿qué es y cuál es mejor usar?
Me referíDiferencias entre Javascript regexp literal y constructor pero allí no encontré la explicación de cuál es el mejor y cuál es la diferencia.