У меня сложилось такое мнение, что даже информация на МДН( лично я считаю ее самой приблеженной документацией "если так можно выразится" имеет маленькие неточности). Если можно подскажите с каких источников Вы черпаете информацию?
9 типов. Спасибо большое за развернутый ответ, отмечу его как правильный. И я совсем забыл о сборщике мусора, много интересного можно вынести с этого процесса!
Просто она не может появится, это результат выполнения операции. С самим типом данным что происходит? Пока я нашел несколько статей, краткая суть такая: если происходит какая-то операция с примитивом, то движок js создаст обернет строки в класс, т.е создаст строки с помощью конструктора. new String
Первый и второй вопрос тесно связаны.
Как я понял примитивы так же можно отнести к обьектам, но это не совсем верно. Я вот думал, как примитив может содержать методы для работы. Получается это сам язык для удобства предоставляет их.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.