JS-变量的数据类型

目录

1、数据类型的特点

2、数据类型的分类及使用

2.1、数字型

2.2、字符串型

2.3、布尔型

2.4、undefined 和 Null

2.5、获取数据类型


1、数据类型的特点

js的数据类型是只有程序再运行过程中,根据等号右边的值来确定的。

js是动态语言,变量的数据类型是可以变化的。
例如:

var x = 10;  // 注:此时x为数字型
x = 'pink';  // 注:此时x为字符串型

2、数据类型的分类及使用


2.1、数字型

 数字型:Number(在JS中无论整数还是小数都是数字型)


现在只需要记住:在JS中八进制是前面加0,十六进制是前面加0x
拓展了解:JS中数字的最大最小值分别为:
最大:alert(Number.MAX_VALUE);  ----   1.7976931348623157e+308
最小:alert(Number.MIN_VALUE); -----  5e-324
数字型的三个特殊值:
Infinity: 代表无穷大,大于任何数值
-Infinity: 代表无穷小,小于任何数值
NaN, 代表一个非数字

2.2、字符串型


需要写在""或' ' 里面
如果使用字符串嵌套的话内外的引号不能一样。需要内单外双或者内双外单

 字符串的转义字符:
\n :    换行符
\\  :    斜杠
\'  :    单引号
\"  :    双引号
\t  :    tab缩进
\b :  空格 

检测字符串的长度:length
例如:var str = 'name';
          console.log(str.length);


字符串的拼接:使用 a + b的方式进行拼接
拼接口诀为:数值相加,字符相连
(只要➕左右有一个是字符串就相连。)


字符串和变量拼接:
例如:

var age = 18;
console.log('我' + age + '岁');

2.3、布尔型

true / flase  或者1 / 0
 

2.4、undefined 和 Null


undefined:未定义的值
null:空值

2.5、获取数据类型

 typeof

var num = 10;
console.log(typeof num);

注:typeof与变量之间需要有一个空格。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值