Actionscript 3 actionscrit-3替换为“\&引用;加上&引用;
好的,我有一个SWF文件的源代码,我真的不理解这种编程语言Actionscript 3 actionscrit-3替换为“\&引用;加上&引用;,actionscript-3,flash,edit,Actionscript 3,Flash,Edit,好的,我有一个SWF文件的源代码,我真的不理解这种编程语言 public function linkMe() : String { var _loc1_:String = this.loaderInfo.url.split("?")[0]; if(_loc1_.indexOf("file://")<0) { _loc2_=_loc1_.split("/"); _loc2_.pop();
public function linkMe() : String {
var _loc1_:String = this.loaderInfo.url.split("?")[0];
if(_loc1_.indexOf("file://")<0)
{
_loc2_=_loc1_.split("/");
_loc2_.pop();
_loc3_=_loc2_.join("/")+"/";
return _loc3_;
}
return "";
公共函数linkMe():字符串{
var_loc1_:String=this.loaderInfo.url.split(“?”[0];
如果(\u loc1\u.indexOf(“文件:/”)此代码工作正常
var s:String = "file:\\//www\\.xxx\\.";
trace(s)
var s2:String = s.split("\\").join("");
trace(s2);
它输出
file:\//www\.xxx\.
file://www.xxx.
在as3中,反斜杠(\)是一个转义字符。这就是为什么源代码中的“\”实际上是一个“\”。而且源代码中的“\”只是一个“.”
此代码
trace("\.")
输出
.