私は現在、Arrayクラスの再実装を含むプロジェクトに取り組んでいます。このオブジェクトは互換性の理由から配列である必要がありますが、私は何が書き込まれるかを制御し続ける必要もあります。
AS3の動的オブジェクト内でのプロパティの作成を確認する方法が見つからないようです。Event.ADDED_TO_STAGEのように機能しますが、ClassEvent.PROPERTY_ADDEDのように機能するもの。
push、spliceなどのメソッドをオーバーライドしますが、直接割り当てを制御できません:MyArray [i]=..。
そのようなことさえ可能ですか?
もちろん、他の場所で何らかの検証を行うこともできますが、これには、変更できないコードの一部にアクセスすることが含まれます。
御時間ありがとうございます !