AS3基础教程-第6课-常用的数据类型浅议

2025-05-09 15:38:03

本节课简单的介绍几种比较常用的数据类型,以方便接下来章节的正常开展。请大家务必记住本节课罗列的所有的数据类型。仍然是使用flashCS6建立AS3.0的文档。

工具/原料

flashCS6

一、数字类型

1、uint数字类型:<1>就是数学课上所学的自然数【注意:从1993年开始,国家规定 自然数包含数字0】<2>如果运算的结果不会出现负数、也不会出现小数,就首推uint数字类型。<3>AS3例子:var a:uint=10//规定了变量a的数据类型是uinta+=5trace(a)输出结果是15<4>小技巧:flashIDE有着非常完善的代码提示功能。看下图,当我们输入冒号后,就会自动出现列表,列表内都是数据类型!当我们输入字母u的时候,就会自动跳转到以u打头的数据类型上,恰好是uint,此时直接敲回车,flashIDE就会自动帮我们将uint写完整,超级方便!<4>特别注意:uint类型不含负数、也不含小数!如果你的计算结果会出现负数或小数的情况,请不要设置为uint类型。见下例:var a:uint=5a-=10trace(a)我们希望,输出结果是-5 ,但是结果竟然是非常意外的4294967291因为uint类型内不含负数再看一例:var a:uint=15a/=2trace(a)我们希望,输出结果是7.5 ,但是结果却是7因为uint类型不含小数,故此,计算结果小数点之后的所有的数字都被砍掉了。

AS3基础教程-第6课-常用的数据类型浅议

4、总结:数字类型仅有上面所述的3种。选用的优先顺序是:uint>int>Number但一定要注意它们所包含的数字的范围。

二、非数字类型

1、太多了,这里只介绍比较常用的2种String数据类型:争犸禀淫<1>String是字符串类型。什么是字符串呢?从字面上来理解,就是一串字符。所有的文字都可以叫做字符串,字掼屐磴磨符串可以有一个字符,也可以有多个字符。<2>字符串对象必须用引号给引起来,引号有两种,单引号和双引号,都可以使用。<3>AS3例子:var qcjr:String="网雨霏霏"trace(qcjr)输出结果是 网雨霏霏在这里,定义了一个名为qcjr的String类型的变量,同时设置了初始值是 网雨霏霏。如果在给字符串对象赋值时,没有使用引号,则测试影片时,会出现编译器错误,如下图,从而导致代码失效。

AS3基础教程-第6课-常用的数据类型浅议

3、其实还有一种Array类型也经常使用,但是鉴于其内容比较多,故此我将在后续教程内进行讲解

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢