作业帮 > 综合 > 作业

flash中的_global的用法

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/29 14:27:53
flash中的_global的用法
我初学代码,
_global.active = PageNum;
_global.subActive = subNum;
_global.over = active;
讲的明白点
flash中的_global的用法
_global是用来定义全局函数的,比如你在某个地方定义一个_global.myVar,
那么在任何地方都能通过myVar直接调用这个变量,不用写路径.
对于函数也是一样定义,比如
_global.myFunc = function () {
...
}
_global是flash mx中新推荐的使用常量,目的是为了代替_root
_global的用法更趋于全局化,它可以定义为全局函数和全局变量或全局对象
在flash mx中,mm推荐尽量不要使用_root,而推荐_global.
一段代码,可以更清楚 _global的使用
_global.a = "global";
a = "local";
trace(a); // "local"
trace(_global.a); // "global"
delete a;
trace(a); // "global"
trace(_global.a); // "global"
delete _global.a
trace (a); // "undefined"
trace (_global.a); // "undefined"