JS 数据类型

作者: 壬万er | 来源:发表于2017-04-21 08:37 被阅读4次

本章内稍加理解就好,更多细节不加赘述!

1.分类

简单数据类型:Number boolean String Null Undefined
复杂数据类型:Object Function Array

Number 数字:正数、浮点数、无穷大(Infinity)、NaN(这不是一个数字)
Boolean 布尔值 : true / false
String 字符串 "123"、"你好" 双引号、单引号
Undefined 未定义 undefined
Null 空 null

2.数据类型转换

1.自动类型转换(隐式类型转换)
2.强制类型转换(显式类型转换)

a.强制转换数字:1. Number() 转化为数字 2. parseInt() 转化为整数 3. parseFloat() 转化为浮点数(小数) 4.toFixed(n)按照指定的小数位来返回当前内容的 数字字符串

b.强制转换字符串:常用方法: 1. + 号 2. String() 3. toString()
c强制转换布尔值 Boolean()

  • 非零即为真
    ** 常见为真的值:**
    ** 1. true**
    ** 2. 1 **
    ** 3. " " **
    ** 4. "0" **
    ** 5. Infinity **
    ** 6. 非零的数字 **
    ** 常见为假的值:**
    ** 1. 0 **
    ** 2. false **
    ** 3. "" **
    ** 4. null **
    ** 5. undefined **
    ** 6. NaN **

3.表达式和运算符

1.算术运算符
+、-、、/、%、,
2.复合运算符
不会带来任何性能上的提升,只是书写方
=、+=、-=、
=、/=、%=
3.一元运算符
a++ : 先进行运算,再完成自增
++a : 先进行自增,在完成运算

相关文章

  • 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/crafzttx.html