Являются ли / regex / Literals объектами RegExp всегда?

По сути, мой вопрос о том, как Javascript обрабатывает литералы регулярных выражений.

В отличие от числа, строки и логического значения, где литералы являются примитивными типами данных и соответствующие объекты Number, String и Boolean существуют с бесшовным преобразованием типов, являются ли литералы регулярных выражений анонимными экземплярами объекта RegExp или это случай, когда регулярное выражение обрабатывается как примитивные данные с бесшовными преобразование типов в RegExp? "

Полный справочный Javascript, 2-е издание, Пауэлл и Шнайдер (МЗ) » противоречит самому себе - в одном месте авторы говорят, что / regex / автоматически вводится в RegExp, когда это необходимо, а в другом месте говорят, что / regex / является не чем иным, как экземпляром RegExp!

РЕДАКТИРОВАТЬ: Пожалуйста, предоставьте ссылку на надежный источник

Ответы на вопрос(3)

Ваш ответ на вопрос