其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·使用AutoMake轻松生成Makefile
·BCB数据库图像保存技术
·GNU中的Makefile
·射频芯片nRF401天线设计的分析
·iframe 的自适应高度
·BCB之Socket通信
·软件企业如何实施CMM
·入门系列--OpenGL最简单的入门
·WIN95中日志钩子(JournalRecord Hook)的使用

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
注意FLASH AS2中的null、undefined、NaN、""

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

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

trace("ddd5="+Number(ddd5));

//output:233.2


相关文章

相关软件