dd *_*d . 6 variables flash actionscript-3
我需要为每次迭代设置自定义变量名称.为什么这不可能?
for (var i:uint = 0; i < 50; i++)
{
var ['name' +i] = new Sprite();
}
*//1840: Syntax error: expecting identifier before left bracket*
Run Code Online (Sandbox Code Playgroud)
您想使用哈希映射来执行此操作.
var map:Object = {};
for (var i:uint = 0; i < 50; i++)
{
map['name' +i] = new Sprite();
}
Run Code Online (Sandbox Code Playgroud)
否则你会混淆编译器.不允许使用局部变量的动态名称.
| 归档时间: |
|
| 查看次数: |
15792 次 |
| 最近记录: |