如下情况返回 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
一、对象属性不存在,
二、声明了变量但从未赋值。
例:
var a;
trace(b); //结果为undefined
trace(a); //结果为undefined
如下情况使用null值:
释放引用,让变量等于null;跟踪结果为变量值不是undefined而是null。但是判断是不是undefiend则为真,这与JavaScrpit有所区别!!
例:
var a=null
trace(a) //结果为null
trace(a==undefined) //结果为true
回复Comments
作者:
{commentrecontent}