2-7 为什么numa++和numb--的前面不用添加var?numa++和numb--不是也是变量吗?添加了反而运行结果是空白的

来源:2-7 自加一,自减一 ( ++和- -)

AubreyLing

2017-05-19 16:01

var numa++;

var numb--;

写回答 关注

4回答

  • 今世缘0
    2017-05-20 12:22:32

    没有赋初值吧。

  • 学习js
    2017-05-19 18:11:23

    var numa 和 var numb 是定义变量,然后直接对变量做操作

    你这样写,是定义一个numa++的变量和numb--的变量,结果当然空白啊。都报错了,肯定出不来啊

    学习js 回复Aubrey...

    js中也可以隐式的使用变量,就是不用声明,直接使用,会把隐式声明的变量总是当成全局变量来使用的。 你下面的例子当然没问题啊,你是又声明了x和y来计算上面的numa和numb,当然可以实现效果了。 //建议看看局部变量和全局变量

    2017-05-20 10:29:41

    共 2 条回复 >

  • 慕粉2303249491
    2017-05-19 16:43:08

    应该是没有初始化变量吧

  • 慕的地4113984
    2017-05-19 16:26:26

    不要纠结这个,按语言设定的意思走就可以了勒

JavaScript进阶篇

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

468782 学习 · 22507 问题

查看课程

相似问题