javaScript n++与++n的区别

n++和++n是递增运算符,它通过不断加一以实现自身值的一种简介方法。它是一元运算符,只能够作用于变量、数组或对象属性。

示例1:下面递增运算符是先执行赋值运算,然后再执行递加运算。即先计算表达式的返回值,最后才把自身值递加。

var n = 4;
alert(n++);			  // 返回4。先赋值,后递加。

示例2:下面递增运算符是先执行递加运算,然后再执行赋值运算。

var n = 4;
alert(++n); 	     // 返回5。先递加,后赋值。

总结:
n++:先赋值再递加
++n:先递加再赋值

上一篇: 数据类型的检测
下一篇: 逻辑运算符
作者邮箱: 203328517@qq.com