私はクラスに提供されたデータを使用していくつかの妥当性チェックを実行するJavascriptクラスを持っています。私は1つのエラーまたは複数のエラーを返すvalidate()関数を作成する最良の方法を理解しようとしています。 1つの方法は、一連のエラーを返すことです。別の方法は、エラーが発生するたびに発生する関数にデリゲートを渡すことです。別の方法は、エラーが発生するたびに発生するイベントを作成することです。これら3つのうち、私が達成しようとしているものに最も適していますか?エラーのリストとデリゲート関数の使用
アレイを返すと、インターフェイスが少し複雑になります。一方、デリゲートまたはイベントを使用すると、デリゲート関数/イベントコードも少し複雑になる可能性があります。
イベントを使用していますか? – Andrew