美文网首页
js数据类型

js数据类型

作者: lucky_yao | 来源:发表于2020-09-20 18:18 被阅读0次

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是一个特殊的数字类型  (他不是一个数字类型,他是一个特殊的数字类型)

*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:未定义类型:

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

举例:

var a;

alert(a)

8:空类型 null

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

9:等号

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

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

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

相关文章

  • JS的类型转换

    JS的数据类型: 首先, JS的数据类型分为基本数据类型和引用数据类型基本数据类型: string number ...

  • js对象数组的深拷贝方法以及其他方法

    js判断数据类型是否为对象 js判断数据类型是否为数组

  • 2022前端面试题汇总(附答案)更新中

    JS相关 1.JS中的数据类型 (1)数据类型分为基本数据类型和引用数据类型基本数据类型:number、null、...

  • js深拷贝

    在写深拷贝之前,有必要说一下js的数据类型 一.js数据类型 1.1 分类 js数据类型分为两类:原始数据类型、引...

  • js数据类型

    JS基本数据类型和引用数据类型(JS 基本数据类型和引用数据类型的区别及浅拷贝和深拷贝) 再讲 js 的基本数据类...

  • js入门知识点

    * 基础知识 * js的输出方式 * js的组成 * js的命名规范 * 数据类型 * number数据类型 * ...

  • js常见知识点

    一、 js基本数据类型和引用数据类型 js基本数据类型:Number、String、Boolean、Null、un...

  • JS数据类型判断

    js中可以通过typeof来判断基本的数据类型。 数据类型 js的数据类型分为基本数据类型和引用数据类型,基本数据...

  • JS 高频面试题汇总

    # 说一下JS 中的数据类型有哪些 JS 数据类型包括 基本 / 引用 / 特殊 数据类型: 基本数据类型:Str...

  • 浅拷贝和深拷贝

    JS数据类型 在JS语言中,数据类型分为以下两种: 基本数据类型:null undefined number st...

网友评论

      本文标题:js数据类型

      本文链接:https://www.haomeiwen.com/subject/fqvhyktx.html