如何解决懵逼状态?

640.jpeg

一天提一天的课程,虽然之前已经差不多了解相应东西了,但是第一天面对这么多代码还是一脸懵逼。虽然老师人很nice,但是听不懂怎么办啊!一直以为就我一个人这样,下来才发现大家都懵,但是懵怎么办呢?学会了就不会懵了,怎么才能学会呢,小薛同学教你一招,比如说今天讲课为a++与++a,那么到底怎么区分呢?其实总结起来就两句话:

1、a++ 先用a的值,再加1
2、++a 先加1,再用a的值

看一段代码:

    var a = 5;
    var  b = a++ ;//先赋值,后运算
    var  c = ++a ; //先运算,后赋值
    console.log(a);
    console.log(b);
    console.log(c);

返回结果运算过程:
b=a++
因为a赋值5 所以此时b的值是先赋值后运算,所以此时b的值是5,a的值是6;
到c=++a,此时a的值是6,先运算后赋值 此时c的值是7,返回到a最终的值就是7。

最后输出结果为:

     a = 7
     b = 5
     c = 7

未完待续。。。。
解决一切懵逼同学的各种问题!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 13,404评论 0 13
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,339评论 0 10
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,939评论 0 17
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 8,089评论 2 9
  • 作者/刘芹(回族) 向晚的天际 炙热在一场大雨后消弥 荒野倾诉着泥土古老的深情 成熟的麦穗撑着矜持的身姿 一如爱情...
    毕丽伊萨阅读 3,097评论 4 7

友情链接更多精彩内容