数据类型

5种简单数据类型

typeof获取变量的类型

1~2种转换为数值型的方法

1~2种转换为字符型的方法

什么是隐式转换

数据类型简介

简单数据类型

获取变量数据类型

数据类型转换

1.1为什么需要数据类型

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

1.2变量的数据类型

代码运行时, 变量的数据类型 是由JS引擎根据 = 右边变量值的数据类型来判断的

JS拥有动态类型,意味着相同的变量可用作不同的类型: var x=6; //x为数字  var x = "Bill" //x 为字符串

 

1.3数据类型的分类

JS把数据类型分为两类:  简单数据类型(number, string, Boolean, Undefined, Null)   复杂数据类型(Object)

number: JS中八进制前加0, 十六进制前面加0x    alert(Number.MAX_VALUE); 最大值    alert(Number.MIN_VALUE) 最小值

数字型三个特殊值 : alert(Infinity) 代表无穷大   alert(-Infinity) 代表无穷小   NaN, Not a number, 代表一个非数值

判断变量是否是数字的类型  isNaN

string: \n 换行符 \\ \' \" \t tab缩进 \b 空格

通过字符串 length 属性可以获取整个字符串长度

 

 

Boolean : true 1    false 0

 NaN 不是数字

 

typeof检测变量数据类型

 

 

数据类型转换

转换为字符串类型、数字型、布尔型

转字符串

 

 

 

转数字

parseInt();

 

parseFloat();

 

Number()

 

 

 console.log('123' + '123'); // 123123  字符串相加

 

 转布尔型

 

 

 
posted @ 2021-07-02 13:07  Sai佐为  阅读(48)  评论(0)    收藏  举报