i++先返回在加1;++i是先加1在返回; 在浏览器控制台做这个实验: var i=0;i++;此时返回的依然是0,但是在控制台打印出i已经变成1了; var i=0;++i;此时返回的是1,控制台i也是1