+=符号不仅仅是连接作用

+=符号,之前遇见的时候一直觉得就是起连接作用的字符串操作符

比如:

var nowWhat = 0;
nowWhat += 1 + "10"; 

在未测试的情况下,我预计打印的结果应该是0110。经测试,确实是0110;

那这种没有字符串的,我以为打印的结果是2110来着

var nowWhat = 2;
nowWhat += 1 + 10; 

结果却是13

所以,得出总结:

+= 符号,是连接两个字符串,并将结果赋给第一个字符串。

+= 符号,两个数相加,并将和赋给第一个数。

但是,在+=后面连接当中如果其中一个为字符串那么,+=,才起连接作用。如:

a+=‘b‘;

a=ab;

如果,+=后面连接当中,如果全部为数字,那么+=起到相加赋值的作用。如:

a+=b;

a=a+b;

测试一下便知其中区别

时间: 2024-11-09 05:11:19

+=符号不仅仅是连接作用的相关文章

PHP Code Reviewing Learning

相关学习资料 http://code-tech.diandian.com/post/2012-11-04/40042129192 http://ssv.sebug.net/高级PHP应用程序漏洞审核技术# http://80vul.com/ http://www.php-security.org/ 目录 1. 前言 2. 传统的代码审计技术 3. PHP版本与应用代码审计 4. 其他的因素与应用代码审计 5. 扩展我们的字典 5.1 变量本身的key 5.2 变量覆盖 5.2.1 遍历初始化变量

《编码-隐匿在计算机软硬背后的语言》第十一章再看门2

1.有两个继电器.两个开关和一个灯泡的原始电路图如下所示 2.使用"与门"符号,上图可以画为如下所示的图: 注意,与门的符号不仅仅代替了两个串联的继电器,而且还暗示着上面的继电器与电源相连,两个继电器都接地. 3.只有当上面的开关与下面的开关都闭合的时候,灯泡才会发光.这就是称它为"与门"的原因; =====================================================================================

shell中的特殊符号

Shell符号及各种解释对照表: Shell符号 使用方法及说明 # 注释符号(Hashmark[Comments]) 1.在shell文件的行首,作为shebang标记,#!/bin/bash; 2. 其他地方作为注释使用,在一行中,#后面的内容并不会被执行,除非: 3. 但是用单/双引号包围时,#作为#号字符本身,不具有注释作用. ; 作为多语句的分隔符(Command separator [semicolon]). 多个语句要放在同一行的时候,可以使用分号分隔.注意,有时候分号需要转义.

链接文件 (硬连接 与 符号连接)

硬连接创建一个单独的文件,其中包括有关源文件的信息和位置,引用该硬连接文件的效果跟引用源文件相同;; cp 中 -l  --link hard link files instead of copying 用于创建一个 硬连接 可以看出 inode 位置是相同的;;; 即它们是同一个文件,, 注意/: 在同一个物理介质的文件之间只能创建一个硬连接,不能在不同的挂载点下的文件之间创建硬连接,这种情况下,必须使用符号连接 ;; cp -s, --symbolic-link make symbolic

friend 不仅仅可以作为友元

friend是C++中封装的漏网之鱼. C++中的friend允许另外的类或者是函数访问本类的任何成员,甚至是private成员,只要该类声明其为友元. 可是,在有些情况下,并不是允许外界访问类的内部实现而使用友元.这就是在 "模板定义" 与 "类型转换" 之间的一个trick了. 首先,看一个简单的有理数的模板类,该类定义了有理数,并且实现有理数的乘法. 注:下述代码中,将operator*声明为非成员函数,是因为 "如果你需要对成员函数所有的参数(所有

符号变换引擎(Symbol Transform Engine - STE)

在写编译器的过程中,我意识到编译其实是一种符号变换,比如C语言编译成机器码,其实是C源码文件中的符号变换成EXE的16进制符号,这和中文翻译成英语的语言翻译器没什么区别. 每个程序员都有自己喜欢的编程语言和编码风格,所以世界上就出现了大量的编程语言,各种编程语言之间相互通信并不那么简单,C语言是个例外,所以C语言适合做接口. 那么能不能写一个通用的引擎充当各种语言的中间翻译层呢?这就是符号变换引擎(Symbol Transform Engine - STE),下面是它的整体设计: 这东西有什么用

这本Python入门畅销书《“笨办法”学python 3》,不仅仅是一本书

此前,小编分享过一篇文章<跟着数百万人编程导师学C语言!>,介绍的是泽德 A. 肖大神的新书<"笨办法"学C语言>很多用户在后台留言,<"笨办法"学Python 3>什么时候出版?今天这本书终于在六月初与大家见面啦,与作者其他的图书风格一样,<"笨办法"学Python 3>也不仅仅是一本书,随书附赠5个多小时充满激情的视频,这是一套完整的Python语言视频课程! 纯正的美式发音,中文字幕,边看边练

26期20180702 shell特殊符号 cut sort_wc_uniq trr_tr_spli

7月2日任务8.10 shell特殊符号cut命令8.11 sort_wc_uniq命令8.12 tee_tr_split命令8.13 shell特殊符号下相关测验题目:http://ask.apelearn.com/question/5437 扩展1. source exec 区别 http://alsww.blog.51cto.com/2001924/1113112 2. Linux特殊符号大全http://ask.apelearn.com/question/7720 3. sort并未按A

Python自学之旅 #新手#MacBook #《“笨办法”学Python》#第六章:常用的简易Python命令、符号、代码、格式化字符串

第六章:常用的简易Python命令.符号.代码.字符串 <“笨办法”学Python>这本书中,确实用了较多篇幅来介绍Python的一些常用简单的命令.符号.代码和字符串等,对于像我这样的自学新手,真的是非常棒,因为它们可以帮我建立接着学下去的信心和兴趣.但我在这个系列的博客当中,不打算写的这么精细,首先因为这不符合我写博的初衷和习惯,其次因为我不打算靠这写书来挣钱,最后因为我确实没有那个实力去挖掘简单东西中更深奥复杂的应用.所以,我写的这个博客,只适合像我这样的自学新手,如果想要成为大神,还是