¿Cómo escapar de la barra invertida en JavaScript?

Quiero reemplazar la barra invertida => '\' con seguro\ reemplazo.

Pero mi código que reemplaza todo '#' falla cuando se aplica para reemplazar '\':

el = el.replace(/\#/g, '#'); // replaces all '#' //that's cool
el = el.replace(/\\/g, '\'); // replaces all '\' //that's failing

¿Por qué?