1.0はプロトタイプベースのクラス定義がおこなえるので(むしろこれまでなんだけど)、StringやMathやObject、MovieClipなどビルトインクラスにプロパティやメソッドをダイナミックに追加が可能。この間の配列をシャッフルするというメソッドを作る場合以下のような実装が可能。newArr;}こうすると、arr.shuffle();だけでシャッフルされた配列が戻ってくる。上の関数をコピペして好きな名前で保存する。"feb19array.as"なんて名前で作成したとする。"feb19array.as"と記述する。すると、AS2.0上でこの拡張メソッドを利用する事が可能。いえこの方法は直接ビルトインクラスを拡張しているので非常に危険です。一人で作業を行っている分には全然良いのですが、複数人数で汚染し合ってしまう可能性があったり、また読みにくくなっていってしまうという事も。publicと重ねる事で、ExArray.shuffle(arr)とする方法。コードの汚染を極力押さえる事が可能です。このエントリーはあまりよくない例っていうことなのです。ActionScriptプロトタイプベースのクラス拡張MenuAboutBlogSnippetsAppsMusicSNSTwitterGitHubInstagramPinterestQiitaVineiTunesSoundcloud。