Когда метод @@matchAll вызывается с аргументом string, выполняются следующие шаги: 1. Пусть R будет значением this. 2. Если Тип Type(R) не является Объектом, выбросить исключение TypeError. 3. Пусть S будет ? ToString(string). 4. Пусть C будет ? SpeciesConstructor(R, %RegExp%). 5. Пусть флаги flags будут ? ToString(? Get(R, "flags")). 6. […]