建议4:谨慎使用运算符---谨慎使用++和--

Posted chorkiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了建议4:谨慎使用运算符---谨慎使用++和--相关的知识,希望对你有一定的参考价值。

  递增(++)和递减(--)运算度容易形成一种不谨慎的编程风格.大多数的缓冲区溢出错误所造成的安全漏洞都是由于这种编码导致的.

  当使用++ 和 -- 时,代码往往变得过于紧密,复杂和隐晦.因此,在javascript程序设计中不建议使用他们,从而使代码风格变得更为整洁.

  ++ 和 -- 运算符只能够作用域变量,数组元素或对象属性.下面用法时错误的

4++;

  正确的用法如下:

var n = 4;
n++;

  ++和--运算符的位置不同所得运算结果也不同.例如,下面得递增运算符是先执行赋值运算,然后再执行递加运算.

var n = 4;
n++;       //4

   而下面得递增运算符是限制性递加运算,再进行赋值运算.

var n = 4;
++n;       //5

以上是关于建议4:谨慎使用运算符---谨慎使用++和--的主要内容,如果未能解决你的问题,请参考以下文章

编写高质量代码改善C#程序的157个建议——建议109:谨慎使用嵌套类

编写高质量代码改善C#程序的157个建议——建议89:在并行方法体中谨慎使用锁

为什么阿里巴巴建议开发者谨慎使用继承?

改善JavaScript程序的188个建议

如何处理他人的抱怨和批评

Android:hook很“危险”,使用需谨慎。