Dopasowania globalne przy użyciu wyrażeń regularnych JavaScript

Zwykle gdy robisz coś takiego'test'.match(/(e)/) otrzymasz tablicę['e', 'e'], gdzie pierwszy element to sam mecz, a drugi z selektora (nawiasy klamrowe), ale przy użyciu modyfikatora globalnego, jak w'test'.match(/(e)/g) pominie dopasowanie, a nie w przypadku, gdy w ogóle nie używam selektorów.

Zastanawiam się, czy i gdzie określono następujące zachowanie (przy użyciu Chromium do tego testu).

questionAnswers(2)

yourAnswerToTheQuestion