JavaScript 简单数据类型相关基础知识

JavaScript 简单数据类型相关基础知识

简单数据类型

简单数据类型说明默认值
Number数字型,包含整型值和浮点型值,如21、0.210
Boolean布尔值类型,如true、false,等价于1和0false
String字符串类型,如“张三” 注意 JS里,字符串需要带引号“”
Undefinedvar a ;声明了变量a但是没有给值,此时a=undefinedundefined
Nullvar a = null;声明了变量a为空值null

数字型 Number

  • infinity,代表无穷大,大于任何数值
  • -infinity,代表无穷小,小于任何数值
  • NaN,Not a number ,代表一个非数值
  • Number.MAX_VALUE,JavaScript中数值的最大值
  • Number.MIN_VALUE,JavaScript中数值的最小值

字符串型 String

转义符解释说明
\n转行符,n是newline的意思
\斜杆 \
单引号 ’
"双引号"
\ttab缩进
\b空格

字符串拼接
字符串+任何类型 = 拼接之后的新字符串

布尔型 Boolean
布尔类型只有两个值 True 和 False

布尔型与数字型相加时,true的值为1,false的值为0
在这里插入图片描述
Undefined 和 Null

一个声明后没有被赋值的变量会有一个默认值undefined(如果进行相连或者相加时,注意结果)

在这里插入图片描述
一个声明变量给null值,里面存的值为空
在这里插入图片描述

数据类型的转换

转换为字符串

方式说明案例
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
  • 注意parseInt 和parseFloat 单词的大小写

转换为布尔类型

方式说明案例
Boolean()函数其他类型转成布尔值Boolean(‘true’);
  • 代表空、否定的值会被转换为false,如"、0、NaN、null、undefined
  • 其余值都会被转换成true
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值