Являются ли / regex / Literals объектами RegExp всегда?
По сути, мой вопрос о том, как Javascript обрабатывает литералы регулярных выражений.
В отличие от числа, строки и логического значения, где литералы являются примитивными типами данных и соответствующие объекты Number, String и Boolean существуют с бесшовным преобразованием типов, являются ли литералы регулярных выражений анонимными экземплярами объекта RegExp или это случай, когда регулярное выражение обрабатывается как примитивные данные с бесшовными преобразование типов в RegExp? "
Полный справочный Javascript, 2-е издание, Пауэлл и Шнайдер (МЗ) » противоречит самому себе - в одном месте авторы говорят, что / regex / автоматически вводится в RegExp, когда это необходимо, а в другом месте говорят, что / regex / является не чем иным, как экземпляром RegExp!
РЕДАКТИРОВАТЬ: Пожалуйста, предоставьте ссылку на надежный источник