Actionscript can';t通过as2中的原型向String类添加新函数
以下代码Actionscript can';t通过as2中的原型向String类添加新函数,actionscript,actionscript-2,mtasc,Actionscript,Actionscript 2,Mtasc,以下代码 String.prototype.myFunction = function() { trace("my function is called"); }; var myString:String = "myString"; myString.myFunction(); 导致mtasc编译器出现此错误: 类型错误字符串没有字段myFunction 必须能够通过原型向类添加新函数 mtasc是否可以进行任何配置以编译此代码?问题是在myString变量定义中指定类型信息 在这种情况下,它
String.prototype.myFunction = function() { trace("my function is called"); };
var myString:String = "myString";
myString.myFunction();
导致mtasc编译器出现此错误:
类型错误字符串没有字段myFunction
必须能够通过原型向类添加新函数
mtasc是否可以进行任何配置以编译此代码?问题是在myString变量定义中指定类型信息 在这种情况下,它是可编译和工作的:
String.prototype.myFunction = function() { trace("my function is called"); };
var myString = "myString";
myString.myFunction();