Partidas globales utilizando expresiones regulares de JavaScript

Usualmente cuando haces algo como'test'.match(/(e)/) recibirías una matriz['e', 'e'], donde el primer elemento es la coincidencia en sí y el segundo desde el selector (llaves), pero cuando se usa el modificador global como en'test'.match(/(e)/g) omitirá la coincidencia, mientras que no, en caso de que no use los selectores en absoluto.

Me pregunto si y dónde se especifica el siguiente comportamiento (usando Chromium para esta prueba).

Respuestas a la pregunta(2)

Su respuesta a la pregunta