网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.Javascript检测字符串字节长度(.
.用JS将网页窗口由小变大.
.JavaScript 调用 Asp.Net 服务器.
.内外网同时访问问题_判断访问计算.
.javascript参数传址与传值.
.关于Javascript定义函数和this使.
.javascript操作excel知识点.
.在IE中使用JavaScript.
.调用IE内置打印组件完成web打印方.
.JavaScript极速狂飙:CSS样式表的.
.判断浏览器是否支持JavaScript和.
.用javascript连接access数据库的.
.javascript写的Hashtable类.
.利用JAVASCRIPT制作简单动画.
.javascript OOP:实现继承、多态.
.小谈JavaScript和JScript.
.一段貌似简单的JavaScript.
.JavaScript常用检测脚本.
.js用于树型结构级联选择.
.制作仿“QQ秀”的虚拟形象.

JavaScript变量转换小结

发表日期:2008-11-14


一、JavaScript中的特殊数值

数值                     含义
Infinify                    无穷大;
NaN                         非数值;
Number.MAX_VALUE            可表示的最大数值;
Number.MIN_VALUE            可表示的最小数值;
Number.NaN                  非数值;
Number.POSITIVE_INFINIFY    正无穷大,同Infinify;
Number.NEGATIE_INFINIFY     负无穷大,同-Infinify;

二、其他类型转换数值型

转换前类型   转换后结果
undefined     NaN;
null          0
字符串型      如果为数字则转换为数字,否则转换为NaN
布尔型        如果结果为true则变为 1,如果结果为false变为0
对象          转为对象的默认值,如对象默认值为数字,则转换为数字

三、其他类型转换为字符串型

转换前类型    转换后结果
undefined      "undefined"
null           "null"
布尔型         "true" 或者 "false"
数值型         数值对应当字符串
对象           将对象默认值转换为字符串

四、其他类型转换为布尔型

转换前类型    转换后结果
undefined      false
null           false
字符串型       当字符串为空时,结果为false,其他情况均为true;
数值型         当数值等于0或是NaN时,结果为false,其他均为true
对象           true

五、其他类型转换为对象

转换前类型    转换后结果
undefined     抛出异常
null          抛出异常
字符串型      使用其值创建一个String对象
数值型        使用其值创建一个Number对象
布尔型        使用其值创建一个Boolean对象

上一篇:JavaScript中toLocaleString函数 人气:420
下一篇:javascript 限制输入和粘贴 IE和火狐3.x下测试通过 人气:354
浏览全部javascript的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐