2つのスクリプト間でデータを正しく通信するにはどうすればいいですか?スクリプト間の通信| 3つの方法
この特定のケースでは、1つのスクリプトに要素がありますが、別のスクリプトに要素を追加したいと思います。
私がこれを行うことができる最も簡単な方法は、グローバルウィンドウオブジェクトを中断して使用することです。
しかし、グローバルはベストプラクティスではありません。
この要素を別のスクリプトに渡す正しい方法は何ですか?
両方のスクリプトは、モジュールパターンでカプセル化されています。
スクリプト0作成エレメントポイント
var element = document.createElement("div");
element.innerHTML = response_text;
スクリプト1追加要素ポイント
Vi.sta = {
// implemented in the boot loader - shared global space - appended child already - you don't have to append until now.
// Static data has already been composed.
// Pull off window and append or best practice
};
両方がモジュールパターン
(function(){
// the code here
})()
私は両方のスクリプトがモジュールパターンにカプセル化されていると述べましたが... –
@HiroProtagonist ***どの***モジュールパターンについて言及しませんでした。あなたは 'revealing-module'について話していますか、' namespacing'について話しているのですか、 'sandboxing'について話していますか? 3つには非常に異なるレベルの回避策があるためです。それがどれであるかを知る方法が全くないので、どの回避策が正しいかわからない。 – Norguard
私にはGoogleにとって良いキーワードがたくさんあります。 –