1、在定义函数时,要将所有参数都放在括号中:
function myFunction (name, age, reader){
// 此处是您的代码
}
调用函数时,要将传递给该函数的所有参数都包含在括号中,如下所示:
myFunction ("Steve", 10, true);
2、 (new Color(this)).setRGB(0xffffff);
与
c = new Color(this);
c.setRGB(0xffffff);
等效
3、// 严格指定变量或对象的类型
var x:Number = 7;
var birthday:Date = new Date();
// 参数的严格类型指定
function welcome(firstName:String, age:Number){
}
// 参数和返回值的严格类型指定
function square(x:Number):Number {
var squared = x*x;
return squared;
}
4、声明全局变量(一处申请,全程可用,相当于时间轴变量):
_global.counter = 100;
5、数组访问运算符的用法:
①以下表达式会访问影片剪辑rocket 中的同一个变量/实例 velocity:
rocket.velocity;
rocket["velocity"];
注意:[]标明的实例引用时必须使用绝对路径
6、if (StudentName ne "")等同于if (StudentName!= "")
7、mc.onRollOver = function() {
arror._x = this._x-100;
arror._y = this._y;
};
大括号里,this指的就是“mc”,而“arror”是和“mc”同级的影片,也就是说,别的影片用的是绝对路径