javascript: as cordas primitivas têm método

MDN estados:

primitive, valor primitivo

Dados que não são objetos e não possuem métodos. O JavaScript possui 5 tipos de dados primitivos: sequência, número, booleano, nulo, indefinido. Com exceção de nulo e indefinido, todos os valores primitivos têm equivalentes a objetos que envolvem os valores primitivos, por exemplo um objeto String envolve uma primitiva de string. Todas as primitivas são imutávei

Então, quando chamamos um"s".replace ou"s".anything é equivalente anew String("s").replace enew String("s").anything?

questionAnswers(2)

yourAnswerToTheQuestion