美文网首页
类型转换、运算符

类型转换、运算符

作者: 沉吟不语 | 来源:发表于2018-06-13 20:34 被阅读10次

JS中所有的数值都是Number类型,
包括整数和浮点数(小数)
JS中可以表示的数字的最大值
如果使用Number表示的数字超过了最大值,则会返回一个
Infinity 表示正无穷
-Infinity 表示负无穷
使用typeof检查Infinity也会返回number
NaN 是一个特殊的数字,表示Not A Number
使用typeof检查一个NaN也会返回number
Boolean 布尔值
布尔值只有两个,主要用来做逻辑判断
true- 表示真
false- 表示假
使用typeof检查一个布尔值时,会返回boolean
运算符也叫操作符
通过运算符可以对一个或多个值进行运算,并获取运算结果
算数运算符
当对非Number类型的值进行运算时,会将这些值转换为Number然后在运算
任何值和NaN做运算都得NaN
+可以对两个值进行加法运算,并将结果返回
如果对两个字符串进行加法运算,则会做拼串,会将两个字符串拼接为一个字符串,并返回
任何的值和字符串做加法运算,都会先转换为字符串,然后再和字符串做拼串的操作

  • 可以对两个值进行减法运算,并将结果返回
  • 可以对两个值进行乘法运算
    / 可以对两个值进行除法运算
    % 取模运算(取余数)


    image.png
image.png image.png image.png image.png image.png image.png image.png image.png image.png

相关文章

  • 2020-06-12 day 2

    数据类型转换 自动类型转换 强制类型转换 运算符 加减乘除字符串加是追加的方式比较运算符== < > >= <= ...

  • js数据类型和运算符

    数据类型: 强制类型转换: 运算符: 逻辑运算: 运算符: 算数运算符:

  • 自动转换函数

    内置类型间转换 自定义类型的类型转换 使用构造函数进行类型转换 例如 自动转换函数(运算符转换) 例子

  • ==、===与Object.is()对比

    ==:等同,比较运算符,两边值类型不同的时候,先进行类型转换,再比较;===:恒等,严格比较运算符,不做类型转换,...

  • 二 基本运算符

    01 比较运算符 了解 02 逻辑运算符 真除法、小数截断 数值类型转换 小数类型 分数类型 进制整数转换 定义变...

  • JS数据类型和运算符

    数据类型: 强制类型转换: 其他进制数字: 运算符: 逻辑运算: 运算符: 算数运算符:

  • 【JAVA学习笔记】基础语法

    学习自华为开发者学院JAVA系列课程 数据类型 数据类型转换(自动转换+强制转换) 运算符 逻辑判断 三目运算符 ...

  • 8.0java 引用类型转换

    向上类型转换(小到大) 向下类型转换(大到小) instanceof运算符,解决引用对象的类型

  • Dart中的对象操作符

    ? 条件运算符 as 类型转换 is类型判断 .. 级联操作(连缀) Person ...

  • Python学习记录

    变量、运算符与数据类型 注释: 运算符 变量和赋值 数据类型与转换

网友评论

      本文标题:类型转换、运算符

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