別のオブジェクトから制御する必要があるオブジェクトがあります。
より良い方法とその理由は何ですか?
コンストラクターでオブジェクトを参照し、他window.object = this
のコンストラクターから呼び出しますwindow.object.method()
また
のようにリッスンを開始$(window).on 'objectEvent'
し、他のオブジェクトからイベントをトリガーします$(window).trigger('objectEvent')
。
私は現在2番目のアプローチを使用していますが、それが正しいかどうか疑問に思っています。