为了账号安全,请及时绑定邮箱和手机立即绑定

大神解释下

+num+  好多处有这个  什么鬼  num++ 自加  那是啥

正在回答

5 回答

num++自增,哪有+num+的……,如果是输出,+的作用是连接字符串。

0 回复 有任何疑惑可以回复我~
#1

梅三喵 提问者

非常感谢!
2016-03-18 回复 有任何疑惑可以回复我~

mynum 减减之后,变成0了,  mynum>=1这句是假的, 因为mynum=0,  mynum!=0这句话也能跳出来

0 回复 有任何疑惑可以回复我~

num++是自增的意思,等于num=num+1.当num=1时,执行num=num+1后,num值变为2.....而“+num+”最终输出的是num的值,例如var num=2,执行document.write("+num+");输出结果为2。。。。至于为什么两遍有加号才输出num的值,只是js的语法规则了,在C#中也是。。。

0 回复 有任何疑惑可以回复我~

document.write("数字:"+mynum+"<br/>");


document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。

第一种:输出内容用“”括起,直接输出""号内的内容。

<script type="text/javascript">
 document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。</script>

第二种:通过变量,输出内容

<script type="text/javascript">
 var mystr="hello world!";
 document.write(mystr);  //直接写变量名,输出变量存储的内容。</script>

第三种:输出多项内容,内容之间用+号连接。

<script type="text/javascript">
 var mystr="hello";
 document.write(mystr+"I love JavaScript"); //多项内容之间用+号连接</script>

第四种:输出HTML标签,并起作用,标签使用“”括起来。

<script type="text/javascript">
 var mystr="hello";
document.write(mystr+"<br>");//输出hello后,输出一个换行符
 document.write("JavaScript");
</script>


1 回复 有任何疑惑可以回复我~

num++等于num+1

0 回复 有任何疑惑可以回复我~
#1

梅三喵 提问者

那 +num+ 是啥哈
2016-02-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       467393    人
  • 解答问题       21877    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

大神解释下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信