配列やオブジェクトをコピーしたいとき普通の変数のように A = B と代入すると参照が代入されるため、片方の値を変更すると両方変わってしまいますが、mx.utils.ObjectCopyクラス を使うとオブジェクトを複製できるようです。 通常の代入var A = new Object(); A.test = "テスト1"; // オブジェクトAをオブジェクトBに代入 var B = A; // Bを変更 B.test = "テスト2"; // Aも変更されてしまう trace(A.test); // テスト2 trace(B.test); // テスト2 mx.utils.ObjectCopyクラス で代入var A = new Object(); A.test = "テスト1"; // オブジェクトAをオブジェクトBに代入 var B = mx.utils.ObjectCopy.copy
テキストフィールドに入力された文字が全角か?半角か?などを調べる ActionScript です。 チェックする文字の文字コードを調べ、指定した範囲にその文字が存在するかなどを調べます。// コードチェック(文字,範囲小,範囲大) function checkCode(str, min, max) { var len = str.length; while (len--) { var num = str.substr(len, 1).charCodeAt(0); if (nummax) { return false; break; } } return true; } 文字列が全て半角数字か、アルファベットの大文字/小文字、半角カタカナなどをチェックしたい場合は、文字と範囲を指定して以下のようになります。 // 半角数字か? trace(checkCode("123", 0x30, 0x3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く