美文网首页JS复习笔记
JS运算符-加号运算符

JS运算符-加号运算符

作者: 饥人谷_踌躇 | 来源:发表于2018-11-23 16:26 被阅读0次

加法运算符

加法运算符(+)是最常见的运算符,用来求两个数值的和。

由于加法运算符存在重载,可能执行两种运算,加法或拼接

具体运算

在两个操作数都是数字的时候,会做加法运算
2+4
两个参数都是字符串或在有一个参数是字符串的情况下会把另外一个参数转换为字符串做字符串拼接
"2"+"4" 拼接为"24".
2+"4"拼接为"24".
在参数有对象的情况下会调用其valueOf或toString
优先使用valueof方法
如果运算子是一个Date对象的实例,那么会优先执行toString方法。
空对象拼接字符会显示[object Object]+字符

在只有一个字符串参数的时候会尝试将其转换为数字
+"3000" //3000
非数字字符转换为NaN
在只有一个数字参数的时候返回其正数值

相关文章

  • Day3 数据类型和字符串

    Python支持:数学运算符、比较运算符、逻辑运算符、、赋值运算符、位运算符 数学运算符:+(加号)、-(减号)、...

  • 运算符、字符串、数字类型

    一 、运算符 python支持:数学运算符、比较运算符、逻辑运算符、赋值运算符。 1、数学运算符:+(加号)、-(...

  • js 加号运算符使用 2021-03-26

    js中加号+ 运算符可以用在一元运算 与 二元运算1, 一元运算请况 语法:+ Expression +'号运算符...

  • JS运算符-加号运算符

    加法运算符 加法运算符(+)是最常见的运算符,用来求两个数值的和。 由于加法运算符存在重载,可能执行两种运算,加法...

  • 2018-12-26 Day3 运算符和字符串

    1.运算符 1.数学运算符 +(加号), -(减号), *(乘号), /(除号), //(整除), %(取余), ...

  • 算数运算符

    算数运算符 加法运算符: 加法运算符由加号(+)表示: (ECMAScript中的加法也有一些特殊行为:某个运算数...

  • js运算符

    js基础语法:运算符,判断语句,数据类型,js对象 一、运算符 赋值运算符 =算数运算符 +-*/% ++...

  • JavaScript 02 (运算符和选择结构)

    js的关系运算符,js的逻辑运算符,js的赋值运算符,js的运算符的优先级问题,js的自增和自减,js的选择结构 ...

  • 2018-12-01

    赋值运算符 关系运算符 Unicode编码 相等运算符 条件运算符 运算符的优先级 代码块 js操作属性 js换肤...

  • 运算符及js操作属性

    关系运算符 相等运算符 条件运算符 运算符的优先级 代码块 js操作属性 js操作style属性 js操作clas...

网友评论

    本文标题:JS运算符-加号运算符

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