Heim > php教程 > PHP开发 > Flex-Implementierungscode zum Durchlaufen des Inhalts von Object-Objekten

Flex-Implementierungscode zum Durchlaufen des Inhalts von Object-Objekten

高洛峰
Freigeben: 2016-12-27 16:53:14
Original
1307 Leute haben es durchsucht

Ich dachte immer, dass der einzige Weg, Object zu durchlaufen, obj.name ist. Ich habe heute einen Datenvergleich durchgeführt und herausgefunden, dass

     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];
        }
       }
Nach dem Login kopieren

dieser Weg ist zu HashMap in Java. Beides sind Namen-Wert-Paare.

Spezifisches Beispiel:

private function init():void {
   //新建对象
   var obj:Object = new Object();
   //增加key-value
   obj["name"] = "liguoliang"; //格式: Object[key] = value
   obj["age"] = 25;     //注意: key必须为String, value可以为任意类型
   //使用for..in...遍历所有的key - value
   for(var k:String in obj) {
    trace("Key: " + k + " - value: " + obj[k]);
   }
   //使用for each..in遍历HashMap
   for each( var v:* in obj) {
    trace("value: " + v);
   }
   //删除一个key-value
   delete obj["age"];
   //使用for..in...遍历所有的key - value
   for(var k:String in obj) {
    trace("Key: " + k + " - value: " + obj[k]);
   }
}
Nach dem Login kopieren

Weiteren flexiblen Implementierungscode zum Durchlaufen des Inhalts von Objektobjekten finden Sie auf der chinesischen PHP-Website für verwandte Artikel!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage