flex Object オブジェクトの中身を繰り返し処理する。
2022-01-19 16:24:56
obj.nameのようなObjectオブジェクトしか反復できないと思っていたが、今日、データ比較をしてみて気がついた。
コピーコード
コードは以下の通りです。
var g2:Object = expensesAC.getItemAt(0);
for(var i:Number=0;i<=23;i++){
if(g2["times"+i]=="0"){
num--;
}else{
d2g+=g2["times"+i];
}
}
この方法は、実はjavaのObjectとHashMapに非常に似ている感じがします。どちらもヒット-バリューのペアです。
具体的な例
コピーコード
コードは以下の通りです。
private function init():void {
// New object
var obj:Object = new Object();
//add key-value
obj["name"] = "liguoliang"; //format: Object[key] = value
obj["age"] = 25; //Note: key must be String, value can be any type
//Use for..in... Iterate through all the key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
//Iterate through the HashMap using for each..in
for each( var v:* in obj) {
trace("value: " + v);
}
// Delete a key-value
delete obj["age"];
//Use for..in... Iterate through all the key - value
for(var k:String in obj) {
trace("Key: " + k + " - value: " + obj[k]);
}
}
関連
-
Flexファイルをローカルにエクスポートする2つの方法
-
Flexは、 LinkButtonの背景色のアイデアとソースコードを設定している
-
FlexでArrayのIndexOfの例の役割を紹介する
-
Flexは、 txtファイルのエラー解析と解決策の内容を読み取る
-
Flex DataGridの自動ナンバリング例
-
表の列値の数値書式をフレックスにし、パーセンテージを%にしたもの
-
ie9でポップアップウィンドウを閉じる際に__flash__removeCallbackが未定義エラーになる。
-
どのようにFlexでコンポーネントの外をクリックするかどうかを決定する
-
Flex ポップアップウィンドウのリクエスト Action 関数例
-
TitleWindowのフレックスは、アイデアと実装の値を渡すために
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
R言語による.tar.gz.zipファイルの解凍と圧縮
-
Flex 月の第1週を取得する 小 例
-
Flex AIR再起動設定ファイルの修正
-
Flexファイル読み込みエラーの例
-
フレックスはウェブサービスを使用して写真をアップロードし、コードを実装します。
-
flex actionScript ファイル読み込みのサンプルコード
-
Flex DataGridの擬似マージセルのアイデアとコード
-
Flexの親子ウィンドウは、アイデアやソースコードを実装するためにお互いを呼び出す
-
フレックスコントロールのポップアップウィンドウのドラッグ範囲サンプルコード
-
Flexフォントの太字問題は、英語フォントのみ太字にすることができる