js 数据类型的定义

JavaScript08

js 数据类型的定义,第1张

js简单数据类型(也称为基本数据类型)包括:数字(number)、字符串(string)、布尔型(Boolean),undefind和null。

1、数据类型:对数字进行加、减、乘、除。

2、字符串:字符的序列加上引号,告知js脚本是字符串;字符串是js通用的数据类型;

3、布尔型:两个值 true or false.

4、对象:除数字、字符串和布尔值以外的所有类型。

5、null通常是无值。undefind值有三种,声明了变量没有赋值。访问未声明的属性。定义函数的参数值没有传递typeof显示值的类型。

js基本的数据类型 :数字类型,字符串型,布尔型,undefined,null ,对象类型,数组

1、数字类型(Number)

只有一种数字类型,数字 可以是小数 ,也可以的整数

以0开头 默认使用8进制来表示我的这个数字

以0x开头 默认使用16进制来表述我的这个数字

如果以-开头 默认以负数

如果我带有e:以科学计数法来解析我的这个数字

2、字符串型(string)

字符串是存储字符的变量,用来表示文本的数据类型,程序中的字符串是包含单引号/双引号的,由单引号来界定我双引号中包含的字符串 反过来

es6模板字符串("`")

3、布尔类型(boolean)

一般是用在流程控制语句中,字符串和数字类型都是无穷多个,然而我们的布尔数据类型只有两个:true 和 false

这两个个值一般用于说明某个事物是真或者假

js一般用布尔类型来比较所得到的结果

4、null(空)

关键字null是一个特殊的值,它表示变量为空值,用来定义空的或者是不存在的引用。

如果试图去引用一个没有定义的值,就会返回一个null。

这里注意一点:null并不等于"" 或者0

5、undefined(未定义)

这个值表示变量不含有值,没有定义的值,或者被定义了一个不存在的属性值