String strip () para JavaScript? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Recortar cadena en JavaScript? 25 respuestas

¿Qué es una implementación de JavaScript limpia y eficiente para eliminar los espacios iniciales y finales de una cadena?

Por ejemplo:

" dog"

"dog "

" dog "

" dog "

todos se convierten en

"dog"

Respuestas a la pregunta(8)

Su respuesta a la pregunta