为什么会出现此错误? (土坯航空)
ReferenceError:错误#1069:属性。在 builtin.as$0.MethodClosure 上找不到并且没有默认值。
var srt:String = "2010.11.12 19:15";
var _split:Array = str.split(" ");
var _date:String = _split[0];
var _time:String = _split[1];
var dateArr:Array = _date.split["."];
var timeArr:Array = _time.split[":"];
我只需要从这个字符串创建一个 Date 对象,比如 new Date(dateArr[0], dateArr[1]-1, dateArr[2], timeArr[0], timeArr[1]);
最佳答案
_date.split["."]
应该是 _date.split(".")
。另一条线也一样。通过说 _date.split["."]
,您正试图在 _date 的
。由于 split
属性上查找名为 .
的属性split
属性是一个函数,因此它没有属性 .
关于flash - AS3 奇怪的字符串拆分错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4167317/