ECMA里面的一元符

只能操作一个值的叫做一元操作符。一元操作符是ECMAScript中最简单的操作符

1.递增和递减操作符

  递增和递减操作符直接借鉴自c,而且各有俩个版本,前置型和后置型。顾名思义,前置型就是位于要操作的变量之前,而后置型就是应该位于要操作的变量之后。因此,在适应前置递增操作符给一个数值加1时,要把俩个加号(++)放在这个变量之前,如下所示:

  var   age = 29;

  ++ age;

  在这个例子中,前置递增操作符把age的值变成了30(为29加上了1)。实际上,执行这个前置递增操作与执行以下操作的效果相同:

   var   age = 29;

   age = age + 1;

  执行前置递增操作的方法也类似,结果会从数值中减去1。使用前置递减操作符时,要把俩个减号(--)放在相应变量的前面,如下所示:

    var  age = 29;

    -- age ;

       这样,age前置的值减少28(从29-1);

 

posted @ 2017-08-01 20:27  小太阳8  阅读(127)  评论(0编辑  收藏  举报