js数据类型有哪些
JS中都有哪些数据类型呢?
js的数据类型分为:基本类型和非基本类型(即对象)
本篇主要介绍基本数据类型:数字、字符串、布尔值、undefined和null
同时会提及使用过程中需要注意的一些特殊值
PS:以下代码示例均以FireBug控制台执行
工具/原料
FireBug
方法/步骤
1、数字类型:
常见的:包括整数和浮点数

以下列举几种需要注意的特殊数字类型:
1.1、八进制和十六进制


1.2、指数
例如:1e+2 = 1 * 10 * 10 = 100
1e-2 = 1/10/10 = 0.01
其它类似

1.3、Infinity
指的是超出js处理范围的数值:
例如:一个数除以0,会得到
需要注意的几点(读者可自行尝试):
Infinity有正负之分:Infinity表示最大数,-Infinity表示最小数;
Infinity和Infinity进行运算最终都得到NaN;
Infinity和其他数值进行算数运算的结果都是Infinity

1.4、NaN:字面翻译“not a number”
但是js中依然定义它为数字类型

2、字符串类型
这一类型很简单,就不多介绍

3、布尔值:true、false
布尔类型主要用于逻辑判断/运算
注意:默认为false,如:“”,0

4、undefined
当我们访问一个未定义的或未赋值的变量时,会返回undefined

5、null
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:113
阅读量:103
阅读量:121
阅读量:116
阅读量:160