JS数据类型

2021-04-07 20:29

阅读:485

标签:输出   false   undefined   含义   包括   数字类型   console   定义   数据   

1.基本数据类型

1.Number(数值型)
进制:

1.二进制以0b开头,如:0b10
2.八进制以0或者0o开头,如:070
3.十六进制以0x开头,如:0xa0

// 0o表示八进制数,结果按照十进制输出,为8
console.log(0o10);
数字表示范围:

1.最小值:Number.MIN_VALUE
2.最大值:Number.MAX_VALUE

NaN:

NaN,即非数值(Not a Number),是一个特殊的数值,js中当对数值进行计算时没有结果返回,则返回NaN

// Number()用于将值转为数字,下面的输出结果为NaN
console.log(Number("abc"))

注:JavaScript中会以NaN的形式输出 Number.NaN,其与其他数值进行比较的结果总是不相等的,包括它自身在内,因此不能通过与 Number.NaN 直接比较的方式来检测一个值是不是数字,必须调用 isNaN()进行判断,返回false表示是数字类型,返回true则表示不是数字类型

2.String(字符串型)

字符串的表示可以用单引号或者双引号

转义字符(\):

转义字符表示其后的一个字符没有特殊含义,比如""中的"默认表示字符串,如果使用\"则表示"只是一个普通的字符

// 输出结果为aa"
console.log("aa\"");

使用以下的方式输出也可以:

// 输出结果为aa"
console.log('aa\"');
3.Boolean(布尔类型)
4.Null(空类型)
5.Undefined(未定义型)

JS数据类型

标签:输出   false   undefined   含义   包括   数字类型   console   定义   数据   

原文地址:https://www.cnblogs.com/kanaliya/p/12482352.html


评论


亲,登录后才可以留言!