Bar*_*lom 45 iteration iterator actionscript-3
for (var k in dictionary)
{
var key:KeyType = KeyType(k);
var value:ValType = ValType(dictionary[k]); // <-- lookup
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
这是我用来遍历字典中的条目.正如您在每次迭代中看到的那样,我在字典中执行查找.是否有更有效的方法来迭代字典(同时保持对密钥的访问)?
Pat*_*ick 66
通过键和值迭代:
for (var k:Object in dictionary) {
var value:ValType = dictionary[k];
var key:KeyType = k;
}
Run Code Online (Sandbox Code Playgroud)
更简洁地迭代值:
for each (var value:ValType in dictionary) {
}
Run Code Online (Sandbox Code Playgroud)