注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

php开发lamp

《西安--木木》-经历丰富了生活。 架构师QQ群: 246695517

 
 
 

日志

 
 

js中的数据类型和变量  

2012-08-13 14:13:26|  分类: js |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一、数据类型分类

  1. 本数据类型:数值型 number)、字符串型(string)、逻辑型(boolean);
  2. 特殊数据类型:无定义数据类型 undefined)、空值(null)
  3. 复合数据类型:函数(function)、对象(object)、数组 (array)。

二、数值型数据

  1. JS中的数值型数据包含整数和浮点数,但所有数值都以双精度浮点型表示。
  2. 双精度浮点型表示的整数范围:-2E532E53
  3. 双精度表示的浮点数范围:|2.2250E-308||1.7976E308|
  4. 十六进制和八进制数没有指数形式表示方法。
  5. 八进制不是ECMA-262的规范,但几乎所有的JS实现都支持八进制数。目前Opera浏览器还不支持八进制数。
  6. 特殊值:

?  Infinity-Infinity(无穷大和无穷小)。所有的Infinity-Infinity的值都相等。

?  NaN(not a number)。惟一一个不能和自身进行比较的值。

?  undefined表达式结果为数值型数据时其结果为NaN

?  进行0/0运算,或对Infinity求正弦时,其结果为NaN

?  IsNaN()判断某个值是否为NaN

?  JS1.0+Number对象中提供的可以访问特殊值的属性:

1)  Number.MAX_VALUE

2)  Number.MIN_VALUE

3)  Number.POSITIVE_INFINITY

4)  Number.NEGATIVE_INFINITY

5)  Number.NaN

?  一个正数被0除结果为Infinity;一个负数被0除结果为-Infinity0/0的结果为:undefinedNaN
  评论这张
 
阅读(210)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017