Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3错误:1078:标签必须是简单标识符_Actionscript 3 - Fatal编程技术网

Actionscript 3 AS3错误:1078:标签必须是简单标识符

Actionscript 3 AS3错误:1078:标签必须是简单标识符,actionscript-3,Actionscript 3,我有一些不是我自己写的代码,我正在试图编译 公共静态函数getUserInfoObject(信息:数组):对象{ var lastBattleTime:Number=info[7]; 变量listLength:Number=info[8]; 变量列表:Array=info.slice(9,9+listLength); var achievesLength:Number=info[9+listLength]; 变量成就:数组=信息切片(10+listLength,10+listLength+Ach

我有一些不是我自己写的代码,我正在试图编译

公共静态函数getUserInfoObject(信息:数组):对象{
var lastBattleTime:Number=info[7];
变量listLength:Number=info[8];
变量列表:Array=info.slice(9,9+listLength);
var achievesLength:Number=info[9+listLength];
变量成就:数组=信息切片(10+listLength,10+listLength+AchivesLength);
var statsLength:Number=info[10+列表长度+实现长度];
var stats:Array=info.slice(11+listLength+AchivesLength,11+listLength+AchivesLength+statsLength);
var commonInfo:Array=info.slice(11+listLength+AchivesLength+statsLength,11+listLength+AchivesLength+statsLength+8);
返回
{
“uid”:信息[0],
“名称”:信息[1],
“聊天花名册”:信息[2],
“状态”:信息[3],
“显示名称”:信息[5],
“名单”:名单,
“成就”:成就,
“统计数据”:统计数据,
“commonInfo”:commonInfo,
“creationTime”:App.utils.locale.longDate(信息[6]),
“lastBattleTime”:(lastBattleTime==0?”:App.utils.locale.longDate(lastBattleTime)+“+App.utils.locale.longTime(lastBattleTime))
};
}
它给了我这个错误:
1078:标签必须是一个简单的标识符。
在返回的每一行中


我是瞎子还是哑巴,或者这段代码不好?

你应该用大括号开始返回语句,而不是用新行:

public static function getUserInfoObject(info:Array) : Object {
    return {  // <-Here
    };
}
公共静态函数getUserInfoObject(信息:数组):对象{

return{//尝试删除return语句中的所有引号“”。@dodger没有区别。