javascript中的加号

  • 加法操作符
1、数字加法运算
2、字符串连接
  • JavaScript中如何通过操作符转换一些类型:
1、如果操作符数中有一个对象,将转换为原始值(string、number、boolean)
2、如果操作符数中有一个字符串,第二个操作数将转换成字符串,并且连接在一起转换成一个字符串
   "aa"+任何值------>"aa任何值"
3、在其它情况之下,两个操作数转换为数字并且将执行加法运算
4、数字字符串之前存在数字中的正负号(+/-)时,会被转换成数字
  • demo
1、数字and字符串(1+"23"---"123")
2、数字and数组([1,2,3]+4-----"1,2,34")
3、数字and布尔(10+true----11)
4、数字and对象(15 + {}-----"15[object Object]")
5、数字andnull(8+null------8)
6、数字and undefined(8+undefined-----NaN)
7、字符串andnull("aa"+null-----"aanull")
8、1+"2"+"2"-------"122"
9、1+ +"2"+"2"------"32"
10、1+-"1"+"2"-------"02"
1+2;==>3
"a"+"b";==>"ab"
"a"+1000;==>"a1000"
+"-12";==>-12
+"1000";==>1000
+true ;==>1
在javascript中,两种类型的值:
1、原始值:undefined、null、
boolean、number、string
2、对象值:array、function
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,742评论 0 13
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 10,726评论 0 21
  • FreeCodeCamp - Basic JavaScript 写在前面: 我曾经在进谷前刷过这一套题,不过当时只...
    付林恒阅读 16,565评论 5 28
  • 函数和对象 1、函数 1.1 函数概述 函数对于任何一门语言来说都是核心的概念。通过函数可以封装任意多条语句,而且...
    道无虚阅读 10,218评论 0 5
  • 一天下来,感觉什么事都没做,但确实把时间花在了应该花的地方。 问题出在哪呢?我太需要计划,太依赖计划,依赖计划的同...
    牧不在阅读 2,701评论 0 0

友情链接更多精彩内容