as学习笔记(八)--flash9的一些
sshong 发表于2007年5月28日 12:41:00 更新于2007年5月28日 12:41:00
一、当我们在条件判断语句里把==写成了=时,编译会出现警告Warning: 1100: Assignment within conditional.  Did you mean == instead of =?
相当人性化。

二、关于直接赋object给一个object,以下是源代码测试
//直接写 var b_array=a_array这样b只是a的一个reference!!任何对b的更改都会影响到a
var a_array:Array=new Array("10","20");
var b_array:Array=a_array;
trace("a:"+a_array+";b:"+b_array);
b_array.push("30");
trace("a:"+a_array+";b:"+b_array);
输出是:
a:10,20;b:10,20
a:10,20,30;b:10,20,30

三、String的slice和replace,源代码
var s="fsdafas+'n'";
trace("先前的:"+s);
trace("后面的:"+s.slice(0,0));
trace("再后面的:"+s.replace("n",''));
输出是:
先前的:fsdafas+'
'
后面的:
再后面的:fsdafas+''

四、调试过程中一些莫名其妙的错误,如在调试的过程中删除、更改了soj的数据,会有一些奇异症状,最好在flash里关闭该源程序再重新打开后再进行调试
标签:无分类:As3&Flex阅读:2679
评论
暂无评论
添加评论
您的大名,限长10汉字,20英文(*)
电子信箱(*)
您的网站
正文,限长500汉字,1000英文(*)
验证码(*) 单击刷新验证码
联系我
博客订阅