注意FLASH AS2中的null、undefined、NaN、""[1]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 rerd 的 blog

flash中null、undefined、nan、""这3个特殊的值是非常容易弄错的,不过大家可以从下面的语句中看出各自的区别:

var
ddd0:string;

var ddd1:string = null;

var ddd2:string = undefined;

var ddd3:string = nan;

var ddd4:string = "";

trace("ddd0="+ddd0);

//output:undefined

trace("ddd1="+ddd1);

//output:null

trace("ddd2="+ddd2);

//output:undefined

trace("ddd3="+ddd3);

//output:undefined

trace("ddd4="+ddd4);

//output:

var ddd5:string = "233.2";

trace("ddd0="+number(ddd0));

//output:nan

trace("ddd1="+number(ddd1));

//output:nan

trace("ddd2="+number(ddd2));

//output:nan

trace("ddd3="+number(ddd3));

//output:nan

trace("ddd4="+number(ddd4));

//output:nan

本文关键:注意FLASH AS2中的null、undefined、NaN、""
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top