Java程序员ActionScript 3入门 - 编程入门网
[ 1, 2, 5 ];
for each ( var i:int in values )
trace( i );
这段代码迭代访问数组中的每个元素,并把i的值设置为每个元素的值。 要创建一个哈希表,你可以使用ActionScript中基本的Object类型:
ActionScript起源于JavaScript意味着基础对象类型是基于插槽(slots- based)的容器,这样你可以轻而易举地把它作为哈希表来使用。 正则表达式 正则表达式是ActionScript中的基础语法。比如下面这段代码:
是对一个字符串的简单检查。 这段代码是使用正则表达式来执行分割操作:
你是否应该把正则表达式嵌在自己的核心代码里面,是值得商榷的。Java的架 构师们显然认为这些表达式应该留在一个外部的库中。但我认为,它们非常有用 ,所以它们应该像在ActionScript中这样被集成。 Java程序员ActionScript 3入门(8)时间:2011-05-20 infoq.com Jack Herrington 译:张凯E4X XML应用得很广泛,以至于ActionScript直接把它构建在语言的语法里面以示 支持。如果你是个XML爱好者,你会非常喜欢这个的。请看示例:
这段代码定义了一个XML文档,然后对它进行搜索并打印出所有的标签 下面这段代码也是获取<name> 标签,但只获取那些type是dog的标签。
@语法有点类似于XPath和XSLT。它用来指定我们要查看的是属性而不是XML元 素本身。 E4X是对这门语言的梦幻增强。它把XML解析从繁琐变成了轻松愉快的事情。 Web services甚至也可以以E4X的格式返回以便于解析。 总结 Adobe对于ActionScript做了一些非凡的改进。它是一门比人们想象的成熟得 多的语言。我认为你会最终发现Adobe所做的,就是吸取了Java的得失教训,并把 它们合并进ActionScript 3语言的开发中。你会很乐意看到最后的结果。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |