什么是数据类型

什么是数据类型,第1张

1:什么是数据类型

数据类型是js的重要组成部分,它是一种值。

2:数据类型的分类?+++

简单类型:

字符串类型 数字类型 布尔类型 未定义 空/空对象

String Number Boolean undefined                   null

复杂类型:

对象

Object

3: *** 作符  typeof 

作用:返回变量的数据类型

经验:2个及2个以上的 *** 作符返回一个变量的数据类型的结果统统都是string(字符串类型)

4:数字类型 Number:

只要在js中是数字,那么他就是数字类型(数字不加引号)

举例:

1 2 3

数字类型的方法

Number()

作用:把其他类型强制转换成数字类型。

parseInt()

作用:

1:把其他类型强制转换成数字类型。

2:取整(小数取整)

parseFloat()

作用:

1:把其他类型强制转换成数字类型。

2:取小数(取浮点数)

NaN  not a number

NaN是一个特殊的数字类型  (他不是一个数字类型,他是一个特殊的数字类型)

NaN永远不等于NaN

isNaN() is not a number  是不是一个数字

isNaN()方法中方的是变量有数字的话,那么返回的结果就是false

否则返回的就是true

5:字符串类型 string:

在js中只要被引号包围值就是字符串类型。

字符串类型的方法:

String()

toString()

以上两个方法都具有强制转换功能,把其他类型转换成字符串类型。

length 属性  这个属性的作用获取字符串的长度

字符串中,空格也占位置

6:布尔类型  Boolean

布尔类型有2个状态值:

true    false

真/对   假/错

1 0

布尔方法:

Boolean() 这个方法的作用是:判断方法中的值是true还是false

7:未定义类型:

申明变量但是不赋值,输出结果就是undefied;

举例:

var a;

alert(a)

8:空类型 null

null类型代表这个变量什么都没有。

9:等号

=  一个等号叫赋值,等号右边永远赋值等号左边

== 二个等号叫比较,比较的是双方的值,不比较类型

=== 三个等号叫全等,即比较的是双方的值,又比较双方的类型

以上就是关于什么是数据类型全部的内容,包括:什么是数据类型、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9393623.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存