打印

[AS3] 请教 flash as3一句话的执行顺序问题(已解决)

book_TimerArg0=book_TimerArg0<0?-book_TimerArg0:book_TimerArg0;
请问这句话的执行顺序是从左到右执行么? 还有=和:?的优先级哪个高?==和:?的优先级哪个高?flash一行代码的执行默认是从左到右还是从右到左?谢谢。。。

[ 本帖最后由 shaoheming 于 2009-6-26 12:54 编辑 ]
OMEGA ui QQ群:14915155
关于优先级的g一下吧,我记得教科书上有,,
为了代码的易读性,请使用括号,简单而且不用记那么麻烦的东西
呃。。这个是在看别人的一段代码,所以想弄明白。。还有一个就是,不写括号执行速率会不会高那么一点点呢。。。个人YY的。。。
OMEGA ui QQ群:14915155

TOP

认证您的手机,获得手机认证图标手机认证的好处
默认是从上到下,从左到右,由外到里(MC嵌套情况)
至于你说的运算符的话,要具体分析了
下表按优先级从高到低的顺序列出了 ActionScript 2.0 的运算符。在该表中,每一行中包含的运算符优先级相同。表中每一行运算符的优先级都高于出现在它下面的行中的运算符。
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
谢谢楼上两位兄台
OMEGA ui QQ群:14915155

TOP