undefined与null的区别!

      AS3 2004-11-3 9:37:00
如下情况返回 undefined 值:
一、对象属性不存在,
二、声明了变量但从未赋值。
例:
var a;
trace(b); //结果为undefined
trace(a); //结果为undefined

如下情况使用null值:
释放引用,让变量等于null;跟踪结果为变量值不是undefined而是null。但是判断是不是undefiend则为真,这与JavaScrpit有所区别!!
例:
var a=null
trace(a) //结果为null
trace(a==undefined) //结果为true
标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}