当前位置:首页 > Web开发 > 正文

JS简单数据类型

2024-03-31 Web开发

标签:

JS数据类型

在计算机中,,不同的数据所需要占用的空间是不同的,为了便于把数据分析称所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型

简单数据类型

简单数据类型 说明 默认值
Number   数字型,包含整型值和浮点型值   0  
Boolean   布尔值类型,如true/false。等价于1和0   false  
String   字符串类型,如张三   “”  
Undefined   var a;生命了变量a但是没有给值   Undefined  
Null   var a=null;声明了变量a 为空值   null  

JS中数值的最大值和最小值

alert(Number.MAX_VALUE);//1.797631348 623157E+308 alert(Number.MIN_VALUE);//5e-324

数字型三个特殊值

alert(Infinity);//Infinity alert(-Infinity);//-Infinity alert(NaN);//NaN

Infinity,代表无穷大,大于任何数值

-Infinity,代表无穷小,小于任何数值

NaN,Not a Number,代表一个非常值

isNaN();这个方法来判断非数字 并返回一个值

isNaN(12);//false isNan("12");//false isNan("l");//false

字符串类型String

字符串的转义符

转义符 解释说明
\n   换行符,n是newline的意思  
\\   斜杠\  
\‘   ‘单引号  
\"   "双引号  
\t   tab缩进  
\b   空格,b是blank的意思  

字符串长度

字符串是由若干字符串组成的,这些字符的数量就是字符串的长度。通过字符串的length属性可以获取字符串的长度

字符串的拼接

多个字符串之间可以使用+进行拼接,其拼接方式为:字符串+任何类型=拼接之后的新字符串

布尔型Boolean

布尔类型有两个值:true和false,其中true表示真,false表示假

数据类型的转化

转换为字符串类型

方式 说明 案例
toString()   转换字符串   var num=1;alert(num.toString());  
String()强制转换   转换成字符串   var num=1;alert(String(num));  
加号拼接字符串   和字符串拼接的结果都是字符串   var num=1;alert(num+"我是字符串");  

转换为数字类型

方式 说明 案例
parseInt(string)函数   将string类型转成整数数值型   parseInt(‘78’)  
parseFloat(string)函数   将string类型转成浮点数数值型   parseFloat(“78.21”)  
Number()强制转换函数   将string类型转换为数值类型   Number(“12”)  
js隐式转换(- * /)   利用算数运算隐式转换为数值类型   ‘12’-0  

转换为布尔类型

方式 说明 案例
Boolean()函数   其他类型转换为布尔值   Boolean(“true”);  

空值、否定的值会被转换为false,如‘‘,0,NaN,null,undefined

JS简单数据类型

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/41935.html