JavaScriptの `MutationObserver` の役割はどれか。

DOMの変更を非同期で効率的に検知できるため、動的に変化するコンテンツに対する処理などに利用される。