常见的javascript数据类型有哪些?具体可分为7种,也就是null类型、undefined类型、number类型、string类型、boolean类型、object类型、Array类型。下面千锋小编就大致为大家介绍一下常见的Javascript数据类型,希望能帮到大家。
1、Null
Null 类型只有一个值,即 null,它表示空值,定义一个空对象指针。
使用 typeof 运算符检测 null 值,返回 Object,表明它属于对象类型,但是 JavaScript 把它归为一类特殊的值。
设置变量的初始化值为null,可以定义一个备用的空对象,即特殊的对象值,或称为非对象。例如,如果检测一个对象为空的,则可以对其进行初始化。
2、Undefined类型
undefined 是 Undefined 类型的唯一值,它表示未定义的值。当声明变量未赋值时,或者定义属性未设置值时,默认值都为 undefined。
3、布尔型
布尔型(Boolean)仅包含两个固定的值:true 和 false。其中,true 代表"真”,而 false 代表“假”。
在 JavaScript 中,undefined、null、""、0、NaN 和 false 这 6 个特殊值转换为布尔值时为 false,被称为假值。除了假值以外,其他任何类型的数据转换为布尔值时都是 true。
4、Object:
Object数据类型,称为对象,是一组数据和功能(函数)的集合。可以用new操作符后跟要创建的对象类型的名称来创建。也可以用字面量表示法创建。在其中添加不同名(包含空字符串在内的任意字符串)的属性。
5、Array
JavaScript 数组用方括号书写。数组的项目由逗号分隔。
6、Number:
该类型的表示方法有两种形式,第一种是整数,第二种为浮点数。整数:可以通过十进制,八进制,十六进制的字面值来表示。浮点数:就是该数值中必须包含一个小数点,且小数点后必须有一位数字。
7、String:
String类型用于表示由零或多个16位的Unicode字符组成的字符序列,即字符串。至于用单引号,还是双引号,在js中还是没有差别的。记得成对出现。
常见的Javascript数据类型如上文所说,Javascript的九种数据类型为字符串(String)、数字(Number)、布尔(Boolean)、Null、Undefined、Symbol、对象(Object)、数组(Array)、函数(Function),大家也可以进一步了解一下。如果你想了解Javascript相关知识,欢迎关注千锋教育!