首页 > 编程语言 > 详细

Javascript自增、自减运算符

时间:2018-04-09 16:49:13      阅读:184      评论:0      收藏:0      [点我收藏+]

JavaScript自增、自减运算符与表达式语法

var i++;
  • var-- 声明变量
  • i-- 变量名
  • ++ -- 自增运算符

JavaScript自增、自减运算符与表达式

JavaScript自增、自减运算符与表达式(i初始值为6)
运算符++i--ii++i--
名称 前自增运算符 前自减运算符 后自增运算符 后自减运算符
表达式 ++i --i i++ i--
示例 ++i; --i; i++; i--;
i的结果 7 5 7 5
有趣的示例 ++i
alert(i)
alert(++i)
alert(i)
--i
alert(i)
alert(--i)
alert(i)
i++
alert(i)
alert(i++)
alert(i)
i--
alert(i)
alert(i--)
alert(i)
结果 7
8
8
5
4
4
7
7
8
5
5
4

示例解释

前自增运算符与后自增运算符有本质的区别,它们的相同点都是为自身加了1,不同点是前自增运算符是先加1,再使用操作数的值,后自增运算符是先使用操作数的值,再加1。例如:

var a;
var i=6;

//(前加加)i加1后,i等于7,并将i值赋予a,于是a等于7
a=++i;
document.write(i);
document.write(a);

i=6;
//(后加加)将i值赋予a,于是a等于6,最后i加1,i等于7
a=i++;
document.write(i);
document.write(a);

结果

7
7
7
6
原文链接:http://www.cnblogs.com/leejersey/archive/2011/12/12/2284468.html

Javascript自增、自减运算符

原文:https://www.cnblogs.com/yun1108/p/8760943.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!