博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
as3 声明变量
阅读量:6481 次
发布时间:2019-06-23

本文共 634 字,大约阅读时间需要 2 分钟。

var a:int=0, b, c:Number=2;trace(a,b,c)/*0 undefined 2*/

 

var a:int, b:uint, c:Number;var d:String, e:Boolean;var f:Array;var g:Object;var h;var i:*;trace(a); //int 型,默认值为:0trace(b); //unit型,默认值为:0trace(c); //Number 型,默认值为:NaNtrace(d); //String型,默认值为:nulltrace(e); //Boolean型,默认值为:falsetrace(f); //Array型,默认值:nulltrace(g); //Object型,默认值为:nulltrace(h); //未声明类型,默认值为:undefinedtrace(i); //未声明类型,默认值为:undefined

除基元数据类型(int,uint,number,string),其他数据类型声明,默认值是null。

所有不声明类型的变量,默认都是undefined。

 as2中不管有没有声明类型变量,没有赋值,则全部为undefined.

as3数据类型,根据黑羽大神概括为值类型(基元类型),引用类型;值类型实际也是引用对象,并不是直接指向值,这里使用了不变对象。

 

转载于:https://www.cnblogs.com/dt1991/p/7750730.html

你可能感兴趣的文章
“请家堂”的旧习俗不是封建迷信
查看>>
SuperMap(无对应字段)空间属性挂接
查看>>
c++函数的升级_4
查看>>
课程模块——课程界面与技术文档
查看>>
20.调用animate()方法制作简单的动画效果
查看>>
2015-06-29
查看>>
启用了不安全的HTTP方法【转】
查看>>
throws和throw的区别
查看>>
++i和i++的区别
查看>>
程序员总结分析:为什么要用原生 JavaScript 代替 jQuery?
查看>>
干货!前端开发指南20+
查看>>
POJ2018 Best Cow Fences 二分
查看>>
Centos 安装 RabbitMQ
查看>>
月薪7K的同学分享“远程班”学习体会
查看>>
nginx的Mainline version、Stable version、Legacy version的版本区别
查看>>
Redis多实例配置以及主从同步
查看>>
《人件》阅读笔记五
查看>>
identify.js
查看>>
LINQ的分组聚合技术
查看>>
Buildroot stress-ng Linux系统压力测试
查看>>