javascript: ¿las cadenas primitivas tienen métodos?

MDN estados:

primitivo, valor primitivo

Un dato que no es un objeto y no tiene ningún método. JavaScript tiene 5 tipos de datos primitivos: cadena, número, booleano, nulo, indefinido. Con la excepción de nulo e indefinido, todos los valores primitivos tienen equivalentes de objeto que envuelven los valores primitivos, p. un objeto String se envuelve alrededor de una primitiva string. Todas las primitivas son inmutables.

Entonces cuando llamamos a un"s".replace o"s".anything es equivalente anew String("s").replace ynew String("s").anything?

Respuestas a la pregunta(2)

Su respuesta a la pregunta